Bagaimana cara menskalakan instans Layanan Azure Web PubSub?

Artikel ini memperlihatkan kepada Anda cara menskalakan instans Layanan Azure Web PubSub Anda. Ada dua skenario untuk penskalaan, peningkatan skala dan peluasan skala.

  • Peningkatan skala:Dapatkan lebih banyak unit, sambungan, pesan, dan lainnya. Anda meningkatkan skala dengan mengubah tingkat harga dari Gratis ke Standar.
  • Peluasan skala: Tingkatkan jumlah unit Web PubSub. Anda dapat menskalakan hingga sebanyak 100 unit. Ada opsi unit terbatas untuk dipilih untuk penskalaan: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 20, 30, 40, 50, 60, 70, 80, 90 dan 100 unit untuk satu instans Layanan Web PubSub. Jika Anda ingin menskalakan melebihi 100 unit, SKU Premium_P2 menawarkan kemampuan yang diperluas.

Pengaturan skala membutuhkan waktu beberapa menit untuk diterapkan. Dalam kasus yang jarang terjadi, mungkin diperlukan waktu sekitar 30 menit untuk mendaftar. Penskalakan tidak mengharuskan Anda mengubah kode atau menyebarkan ulang aplikasi server Anda.

Untuk informasi tentang harga dan kapasitas Layanan Web PubSub individual, lihat Detail Harga Layanan Azure Web PubSub.

Catatan

Mengubah Layanan Web PubSub dari tingkat Gratis ke tingkat Standar atau Premium atau sebaliknya, IP layanan publik akan diubah dan biasanya membutuhkan waktu 30-60 menit untuk menyebarluaskan perubahan ke server DNS di seluruh internet. Tingkat chaning antara Standar dan Premium tidak akan mengubah IP publik. Layanan Anda mungkin tidak dapat dijangkau sebelum DNS diperbarui. Umumnya tidak disarankan untuk terlalu sering mengubah tingkat harga Anda.

Meningkatkan skala pada portal Azure

  1. Di browser Anda, buka portal Microsoft Azure.

  2. Di halaman Layanan Web PubSub Anda, dari menu sebelah kiri, pilih Tingkatkan.

  3. Klik Ubah dan pilih Tingkat Premium_P1 di bilah pop out.

    Cuplikan layar peningkatan skala di Portal.

  4. Pilih Simpan.

Peluasan skala pada portal Azure

  1. Di browser Anda, buka portal Microsoft Azure.

  2. Di halaman Layanan Web PubSub Anda, dari menu sebelah kiri, pilih Peluasan Skala.

  3. Pilih unit di sektor Skala manual.

    Cuplikan layar penskalaan di Portal.

  4. Pilih Simpan.

Atur skala menggunakan Azure CLI

# Scale up to Premium_P1 Tier, and scale out to 100 units
az webpubsub update \
  --name $myWebPubSubName \
  --resource-group $myResourceGroupName \
  --sku Premium_P1 \
  --unit-count 100

Membandingkan tingkat harga

Untuk informasi terperinci, seperti pesan dan koneksi yang disertakan untuk setiap tingkat harga, lihat Detail Harga Layanan Web PubSub.

Untuk tabel batas layanan, kuota, dan batasan di setiap tingkatan, lihat Batas Layanan Web PubSub.

Dukungan instans besar yang ditingkatkan dengan SKU Premium_P2

SKU Premium_P2 baru dirancang untuk memfasilitasi skalabilitas yang luas untuk skenario permintaan tinggi. SKU ini memungkinkan penskalakan di antara 100, 200, 300, 400, 500, 600. 700, 800, 900, 1000 unit untuk satu instans Layanan Web PubSub. Peningkatan ini memungkinkan penanganan hingga satu juta koneksi bersamaan, memenuhi kebutuhan komunikasi real time skala besar.

Anda dapat meningkatkan SKU ke Premium_P2 menggunakan portal Azure atau Azure CLI.

Tingkat Premium_P2 menggunakan arsitektur yang berbeda secara internal untuk mengelola sejumlah besar sumber daya yang mendasar. Dengan demikian, diharapkan bahwa operasi penskalaan tingkat ini mungkin memakan waktu lebih lama dibandingkan dengan yang ada di SKU yang lebih kecil.

Catatan

Ketahuilah bahwa ada batas kuota default yang membatasi jumlah unit Web PubSub pada 150 per langganan per wilayah. Ini adalah batas sementara dan dapat ditingkatkan berdasarkan permintaan. Untuk melakukannya, cukup kirimkan tiket dukungan untuk meminta penyesuaian kuota ini.

Langkah berikutnya

Dalam panduan ini, Anda belajar tentang cara menskalakan instans Layanan Web PubSub tunggal.

Skala otomatis didukung di Tingkat Premium Layanan Azure Web PubSub.