Table of Contents

Estimation et extension QPS

La concurrence est mesurée en QPS (Queries per second), c'est-à-dire le nombre de requêtes de service valides reçues par le serveur chaque seconde. Que la localisation réussisse ou non, tant que la requête contient le bon AppId de bibliothèque de cartes de localisation cloud et passe l'authentification, elle est comptabilisée dans les statistiques de concurrence.

Après une initialisation réussie, l'appareil envoie par défaut une requête de localisation une fois par seconde. En raison de la latence réseau et des différences d'heure d'arrivée des requêtes, la concurrence instantanée peut dépasser la limite QPS. Par exemple, 10 QPS peuvent théoriquement prendre en charge 10 appareils, mais si plus de 10 requêtes sont reçues dans la même seconde, les requêtes excédentaires sont rejetées. Pour assurer la stabilité du service dans les scénarios multi-appareils concurrents, il est recommandé de prévoir une certaine redondance lors de l'achat de QPS. Par exemple, pour prendre en charge 10 appareils, vous pouvez configurer 11-12 QPS.

Les groupes de services de localisation cloud fournissent par défaut 10 requêtes concurrentes, ce qui répond aux besoins de la plupart des scénarios d'application. Pour les scénarios avec une concurrence plus élevée, nous proposons également des options flexibles d'extension de ressources:

  • Pendant les périodes de forte concurrence comme les jours fériés, vous pouvez choisir un package d'extension à court terme pour augmenter temporairement la capacité concurrente
  • Pour les applications avec un grand nombre d'utilisateurs nécessitant un support stable de forte concurrence, des ressources concurrentes supplémentaires peuvent être liées à long terme au groupe de services cloud pendant sa période de validité

Sur la base de 10 QPS, vous pouvez choisir de manière flexible des packages supplémentaires à court terme ou augmenter à long terme des quotas de concurrence fixes afin de répondre aux besoins en ressources des différentes étapes métier.

Comportement lorsque la concurrence dépasse la limite

Lorsque les requêtes dépassent instantanément le QPS alloué, le service renvoie le message d'erreur suivant (exemple):

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

Si les utilisateurs en essai ne parviennent pas à se localiser, cela est probablement dû à un QPS insuffisant. Il est recommandé d'utiliser Mega Toolbox pour ouvrir les logs et vérifier les messages de réponse, comme illustré:

qps-limit

Note

Les utilisateurs en essai disposent d'un quota de concurrence relativement faible. Lorsque la localisation échoue, prêtez attention à la présence d'un message d'erreur de dépassement de limite.

Extension QPS concurrente

Vous pouvez augmenter le quota de concurrence de deux manières:

  • Consultation hors ligne avec le service commercial ou client (adapté aux besoins à grande échelle, à long terme ou personnalisés)
  • Mise à niveau directement en ligne dans la console de gestion (adaptée aux extensions temporaires ou limitées)

Mise à niveau par consultation commerciale hors ligne

Lorsque la concurrence quotidienne attendue dépasse 50 QPS, il est recommandé de contacter le service commercial ou client EasyAR afin d'organiser l'extension de capacité et la garantie des ressources. Après l'extension, connectez-vous au backend développeur pour confirmer que le quota a pris effet.

Le processus de confirmation du quota de concurrence est indiqué dans l'encadré ci-dessous:

Étapes d'opération:

  • Developer Center -> Block Cloud Localization -> Groupe de services de localisation cloud -> Current QPS

check-qps

Il est recommandé de confirmer la quantité QPS après la mise à niveau et sa période de validité. Vous pouvez les consulter dans l'interface de gestion EasyAR. La section suivante présente l'opération: Gestion QPS concurrente

Mise à niveau en ligne

La console propose deux entrées pour la mise à niveau QPS en ligne, comme indiqué ci-dessous:

  1. Developer Center -> Block Cloud Localization -> Groupe de services de localisation cloud -> Upgrade

  2. Developer Center -> Block Cloud Localization -> Groupe de services de localisation cloud -> QPS details -> Upgrade

add-qps

Important

Pour les besoins de forte concurrence supérieurs à 50 QPS, une consultation commerciale reste nécessaire afin d'assurer une fourniture stable des ressources.

Gérer QPS concurrent

La gestion de la concurrence comprend principalement:

  • Afficher la quantité QPS actuelle
  • Extension QPS
  • Mettre à niveau la période de validité d'une partie du QPS

Interface de gestion

Étapes d'opération

  • Connectez-vous à Developer Center -> Block Cloud Localization -> Groupe de services de localisation cloud -> QPS details

Mettre à niveau la quantité QPS et la période de validité

qps-manage

    Après être entré dans QPS details, l'interface est celle illustrée ci-dessus. La quantité QPS actuelle est affichée dans l'encadré à droite de l'image.

    La chronologie au centre de l'interface affiche les périodes de validité de la partie QPS de base et de la partie QPS mise à niveau.

    Les enregistrements d'achat en bas affichent les commandes de mise à niveau et les détails de période de validité.

Recommandations

  • Estimez la concurrence de pointe attendue plutôt que la concurrence moyenne, et prévoyez une redondance pour la pointe (par exemple, pour une pointe de 10 QPS, il est recommandé d'acheter 11-12 QPS).
  • Pendant les jours fériés ou les événements, vous pouvez acheter temporairement des packages supplémentaires à court terme pour répondre aux besoins de forte concurrence.
  • Vérification après extension: utilisez Mega Toolbox dans les scénarios de forte concurrence pour confirmer que les requêtes ne sont pas rejetées et que les réponses sont stables.
  • En cas de rejets continus ou d'anomalies, collectez les logs et contactez l'équipe support pour investigation, en incluant la fenêtre temporelle, l'AppId de la bibliothèque de cartes de localisation cloud, et de préférence des fichiers de capture réseau contenant des exemples de requêtes et des codes d'erreur.

Lire la rubrique suivante

Description de l'extension et des quotas des autres services Mega