Table of Contents

Estimasi QPS dan penskalaan

Jumlah konkurensi diukur menggunakan QPS (Queries per second), yaitu jumlah permintaan layanan efektif yang diterima server per detik. Terlepas dari apakah penentuan lokasi berhasil atau tidak, selama permintaan membawa AppId pustaka lokasi cloud yang benar dan lolos autentikasi, itu akan dihitung dalam statistik konkurensi.

Setelah perangkat berhasil diinisialisasi, secara default akan mengirimkan permintaan lokasi dengan frekuensi 1 kali per detik. Karena perbedaan latensi jaringan dan waktu kedatangan permintaan, mungkin terjadi konkurensi sesaat melebihi batasan QPS. Misalnya, 10 QPS secara teori dapat mendukung 10 perangkat, tetapi jika lebih dari 10 permintaan diterima dalam satu detik yang sama, permintaan yang melebihi akan ditolak. Untuk memastikan stabilitas layanan dalam skenario konkurensi multi-perangkat, disarankan untuk menyediakan sedikit redundansi saat membeli QPS. Misalnya, saat mendukung 10 perangkat, Anda dapat mengonfigurasi 11-12 QPS.

Grup layanan lokasi cloud secara default menyediakan 10 konkurensi, yang dapat memenuhi kebutuhan sebagian besar skenario aplikasi. Untuk skenario penggunaan dengan konkurensi lebih tinggi, kami juga menyediakan skema penskalaan sumber daya yang fleksibel:

  • Pada periode konkurensi tinggi seperti hari libur, Anda dapat memilih paket penskalaan jangka pendek untuk meningkatkan kapasitas konkurensi sementara
  • Untuk aplikasi dengan basis pengguna besar yang memerlukan dukungan konkurensi tinggi yang stabil, kami mendukung pengikatan sumber daya konkurensi tambahan secara jangka panjang selama masa berlaku grup layanan cloud

Di atas 10 QPS, Anda dapat secara fleksibel memilih paket tambahan jangka pendek, atau menambah kuota konkurensi tetap jangka panjang, untuk menyesuaikan kebutuhan sumber daya pada berbagai tahap bisnis.

Perilaku saat konkurensi melebihi batas

Ketika permintaan sesaat melebihi QPS yang dialokasikan, layanan akan mengembalikan informasi kesalahan berikut (contoh):

statuCode: 21, message: "Exceed your QPS limitation"

Pengguna dalam status percobaan mungkin tidak dapat menemukan lokasi, kemungkinan karena QPS tidak mencukupi. Disarankan untuk membuka log melalui Mega Toolbox untuk melihat pesan respons. Seperti yang ditunjukkan pada gambar:

qps-limit

Catatan

Kuota konkurensi pengguna percobaan relatif kecil. Saat tidak dapat menemukan lokasi, disarankan untuk memperhatikan apakah ada pesan kesalahan yang menunjukkan batasan terlampaui.

Penskalaan konkurensi QPS

Anda dapat meningkatkan kuota konkurensi melalui dua cara:

  • Konsultasi offline dengan bisnis atau layanan pelanggan (cocok untuk kebutuhan skala besar, jangka panjang, atau kustomisasi)
  • Peningkatan langsung melalui konsol manajemen online (cocok untuk penskalaan sementara atau kecil)

Peningkatan melalui konsultasi bisnis offline

Ketika konkurensi harian yang diantisipasi melebihi 50 QPS, disarankan untuk menghubungi penjualan atau layanan pelanggan EasyAR untuk mengatur perluasan kapasitas dan jaminan sumber daya. Setelah penskalaan, harap masuk ke dasbor pengembang untuk memastikan apakah kuota telah berlaku.

Proses operasi untuk mengonfirmasi kuota konkurensi, seperti yang ditunjukkan dalam kotak pada gambar di bawah:

Langkah operasi:

  • Pusat Pengembangan -> Block Lokasi Cloud -> Grup Layanan Lokasi Cloud -> QPS Saat Ini

check-qps

Disarankan untuk mengonfirmasi jumlah QPS setelah peningkatan dan masa berlaku. Lihat melalui antarmuka manajemen EasyAR, bagian berikutnya memberikan pengantar operasi: Manajemen konkurensi QPS

Peningkatan online

Konsol memiliki dua pintu masuk yang mendukung peningkatan QPS online, seperti yang ditunjukkan pada gambar di bawah:

  1. Pusat Pengembangan -> Block Lokasi Cloud -> Grup Layanan Lokasi Cloud -> Tingkatkan

  2. Pusat Pengembangan -> Block Lokasi Cloud -> Grup Layanan Lokasi Cloud -> Detail QPS -> Tingkatkan

add-qps

Penting

Untuk kebutuhan konkurensi besar di atas 50 QPS, masih perlu berkonsultasi dengan bisnis untuk memastikan pasokan sumber daya yang stabil.

Manajemen konkurensi QPS

Manajemen konkurensi terutama mencakup:

  • Melihat jumlah QPS saat ini
  • Penskalaan QPS
  • Memperpanjang masa berlaku sebagian QPS

Antarmuka manajemen

Langkah operasi

  • Masuk ke Pusat Pengembangan -> Block Lokasi Cloud -> Grup Layanan Lokasi Cloud -> Detail QPS

Meningkatkan jumlah QPS dan masa berlaku

qps-manage

    Masuk ke Detail QPS, antarmuka seperti yang ditunjukkan di atas. Jumlah QPS saat ini ditampilkan di area yang ditandai dengan kotak kanan pada gambar.

    Garis waktu di tengah antarmuka menunjukkan bagian QPS dasar dan masa berlaku bagian QPS yang ditingkatkan.

    Catatan pembelian di bagian paling bawah menampilkan detail pesanan peningkatan dan masa berlaku.

Saran

  • Perkirakan puncak konkurensi yang diharapkan, bukan rata-rata konkurensi, dan sediakan redundansi untuk puncak (misalnya, puncak 10 QPS disarankan membeli 11-12 QPS).
  • Pada hari libur atau selama acara, Anda dapat membeli paket tambahan jangka pendek sementara untuk memenuhi kebutuhan konkurensi tinggi.
  • Verifikasi setelah penskalaan: Gunakan Mega Toolbox dalam skenario konkurensi tinggi untuk memastikan permintaan tidak ditolak dan respons stabil.
  • Jika mengalami penolakan terus-menerus atau anomali, harap kumpulkan log dan hubungi tim dukungan untuk investigasi (termasuk jendela waktu, AppId pustaka lokasi cloud, disarankan menyertakan file tangkapan paket yang berisi contoh permintaan dan kode kesalahan).

Baca topik selanjutnya

Penjelasan penskalaan dan kuota layanan Mega lainnya