Stima e scaling QPS
La concorrenza viene misurata con QPS (Queries per second), cioè il numero di richieste di servizio valide ricevute dal server ogni secondo. Indipendentemente dal successo della localizzazione, finché la richiesta contiene l'AppId corretto della libreria di mappe di localizzazione cloud e supera l'autenticazione, viene conteggiata nelle statistiche di concorrenza.
Dopo l'inizializzazione riuscita di un dispositivo, per impostazione predefinita invia richieste di localizzazione con frequenza di una volta al secondo. A causa della latenza di rete e delle differenze nei tempi di arrivo delle richieste, la concorrenza istantanea può superare il limite QPS. Ad esempio, 10 QPS possono teoricamente supportare 10 dispositivi, ma se nella stessa seconda arrivano più di 10 richieste, quelle in eccesso verranno rifiutate. Per garantire la stabilità del servizio in scenari multi-dispositivo concorrenti, si consiglia di riservare una certa ridondanza quando si acquistano QPS. Ad esempio, per supportare 10 dispositivi, puoi configurare 11-12 QPS.
I gruppi di servizi di localizzazione cloud offrono per impostazione predefinita 10 richieste concorrenti, sufficienti per la maggior parte degli scenari applicativi. Per scenari con concorrenza più elevata, offriamo anche opzioni flessibili di estensione delle risorse:
- Durante periodi di alta concorrenza, come festività, puoi scegliere un pacchetto di scaling a breve termine per aumentare temporaneamente la capacità concorrente
- Per applicazioni con molti utenti che richiedono supporto stabile ad alta concorrenza, è possibile associare risorse concorrenti aggiuntive al gruppo di servizi cloud a lungo termine entro il suo periodo di validità
Sulla base di 10 QPS, puoi scegliere flessibilmente pacchetti supplementari a breve termine o aumentare quote fisse di concorrenza a lungo termine per adattarti alle esigenze di risorse nelle diverse fasi di business.
Comportamento quando la concorrenza supera il limite
Quando le richieste superano istantaneamente il QPS assegnato, il servizio restituisce il seguente messaggio di errore (esempio):
statuCode: 21, message: "Exceed your QPS limitation"
Se gli utenti in prova non riescono a localizzare, è probabile che il QPS sia insufficiente. Si consiglia di aprire i log con Mega Toolbox e controllare i messaggi di risposta, come mostrato:

Nota
Gli utenti in prova hanno una quota di concorrenza relativamente piccola. Quando la localizzazione non riesce, presta attenzione a eventuali messaggi di errore per superamento del limite.
Scaling QPS concorrente
Puoi ampliare la quota di concorrenza in due modi:
- Consultazione offline con commerciale o servizio clienti (adatta a esigenze su larga scala, a lungo termine o personalizzate)
- Upgrade diretto online nella console di gestione (adatto a scaling temporaneo o di piccola entità)
Upgrade tramite consultazione commerciale offline
Quando la concorrenza giornaliera prevista supera 50 QPS, si consiglia di contattare vendite o servizio clienti EasyAR per organizzare l'espansione della capacità e la garanzia delle risorse. Dopo lo scaling, accedi al backend sviluppatore per confermare che la quota sia attiva.
Il processo per confermare la quota di concorrenza è mostrato nel riquadro seguente:
Passaggi operativi:
- Developer Center -> Block Cloud Localization -> Gruppo servizio di localizzazione cloud -> Current QPS

Si consiglia di confermare la quantità QPS dopo l'upgrade e il periodo di validità. Puoi visualizzarli nell'interfaccia di gestione EasyAR. La sezione successiva introduce l'operazione: Gestione QPS concorrente
Upgrade online
La console offre due punti di ingresso per aggiornare QPS online, come mostrato:
Developer Center -> Block Cloud Localization -> Gruppo servizio di localizzazione cloud -> Upgrade
Developer Center -> Block Cloud Localization -> Gruppo servizio di localizzazione cloud -> QPS details -> Upgrade

Importante
Per esigenze di grande concorrenza superiori a 50 QPS, è comunque necessario consultare il commerciale per garantire una fornitura stabile delle risorse.
Gestire QPS concorrente
La gestione della concorrenza include principalmente:
- Visualizzare la quantità QPS corrente
- Scaling QPS
- Aggiornare il periodo di validità di parte del QPS
Interfaccia di gestione
Passaggi operativi
- Accedi a Developer Center -> Block Cloud Localization -> Gruppo servizio di localizzazione cloud -> QPS details
Aggiornare quantità QPS e periodo di validità

Dopo essere entrato in QPS details, l'interfaccia è mostrata nell'immagine sopra. La quantità QPS corrente è indicata nel riquadro a destra nell'immagine.
La timeline al centro dell'interfaccia mostra i periodi di validità della parte QPS di base e della parte QPS aggiornata.
I record di acquisto in basso mostrano gli ordini di upgrade e i dettagli del periodo di validità.
Suggerimenti
- Stima la concorrenza di picco prevista invece della concorrenza media e riserva ridondanza per il picco (ad esempio, per un picco di 10 QPS si consiglia di acquistare 11-12 QPS).
- Durante festività o attività, puoi acquistare temporaneamente pacchetti supplementari a breve termine per soddisfare esigenze di alta concorrenza.
- Verifica dopo lo scaling: usa Mega Toolbox in scenari di alta concorrenza per confermare che le richieste non vengano rifiutate e che le risposte siano stabili.
- In caso di rifiuti continui o anomalie, raccogli i log e contatta il team di supporto per l'analisi, includendo finestra temporale, AppId della libreria di mappe di localizzazione cloud e preferibilmente file di packet capture contenenti esempi di richieste e codici di errore.
Leggi il prossimo argomento
Descrizione dello scaling e delle quote di altri servizi Mega