

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# AWS Cloud Map quotas de service
<a name="cloud-map-limits"></a>

AWS Cloud Map les ressources sont soumises aux quotas de service suivants au niveau du compte. Chaque quota répertorié s'applique à chaque AWS région dans laquelle vous créez AWS Cloud Map des ressources.

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/cloud-map/latest/dg/cloud-map-limits.html)

**\$1** Lorsque vous créez un espace de noms, nous créons automatiquement une zone hébergée Amazon Route 53. Cette zone hébergée est prise en compte dans le quota du nombre de zones hébergées que vous pouvez créer avec un AWS compte. Pour plus d'informations, consultez la section [Quotas sur les zones hébergées](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DNSLimitations.html#limits-api-entities-hosted-zones) dans le *guide du développeur Amazon Route 53*.

**\$1\$1** L'augmentation du nombre d'instances pour les espaces de noms DNS AWS Cloud Map nécessite une augmentation de la limite Route 53 du nombre d'enregistrements par zone hébergée, ce qui entraîne des frais supplémentaires.

# Gestion de vos quotas AWS Cloud Map de service
<a name="service-quotas-manage"></a>

AWS Cloud Map est intégré à Service Quotas, un AWS service qui vous permet de consulter et de gérer vos quotas à partir d'un emplacement central. Pour plus d'informations, veuillez consulter la rubrique [Qu'est-ce que Service Quotas ?](https://docs.aws.amazon.com/servicequotas/latest/userguide/intro.html) dans le *Guide de l'utilisateur Service Quotas*.

Service Quotas permet de rechercher facilement la valeur de vos quotas de AWS Cloud Map service.

------
#### [ AWS Management Console ]

**Pour consulter les quotas AWS Cloud Map de service à l'aide du AWS Management Console**

1. Ouvrez la console Service Quotas sur [https://console.aws.amazon.com/servicequotas/](https://console.aws.amazon.com/servicequotas/).

1. Dans le panneau de navigation, choisissez ** services AWS **.

1. Dans la liste des **services AWS **, recherchez et sélectionnez **AWS Cloud Map**.

1. Dans la liste des quotas de service pour AWS Cloud Map, vous pouvez voir le nom du quota de service, la valeur appliquée (si elle est disponible), le quota AWS par défaut et si la valeur du quota est ajustable.

   Pour afficher des informations supplémentaires sur un quota de service, telles que la description, choisissez le nom du quota pour afficher les détails du quota.

1. (Facultatif) Pour demander une augmentation de quota, sélectionnez le quota que vous souhaitez augmenter et choisissez **Demander une augmentation au niveau du compte.**

Pour travailler davantage avec les quotas de service à l'aide du AWS Management Console [guide de l'utilisateur sur les quotas de service](https://docs.aws.amazon.com/servicequotas/latest/userguide/intro.html).

------
#### [ AWS CLI ]

**Pour consulter les quotas AWS Cloud Map de service à l'aide du AWS CLI**  
Exécutez la commande suivante pour afficher les AWS Cloud Map quotas par défaut.

```
aws service-quotas list-aws-default-service-quotas \
    --query 'Quotas[*].{Adjustable:Adjustable,Name:QuotaName,Value:Value,Code:QuotaCode}' \
    --service-code AWSCloudMap \
    --output table
```

Exécutez la commande suivante pour afficher les AWS Cloud Map quotas que vous avez appliqués.

```
aws service-quotas list-service-quotas \
    --service-code AWSCloudMap
```

Pour plus d'informations sur l'utilisation des quotas de service à l'aide du AWS CLI, consultez le Guide de [référence des AWS CLI commandes Service Quotas](https://docs.aws.amazon.com/cli/latest/reference/service-quotas/#cli-aws-service-quotas). Pour demander une augmentation de quota, consultez la commande [https://docs.aws.amazon.com/cli/latest/reference/service-quotas/request-service-quota-increase.html](https://docs.aws.amazon.com/cli/latest/reference/service-quotas/request-service-quota-increase.html) dans la [référence des commandes AWS CLI](https://docs.aws.amazon.com/cli/latest/reference/service-quotas/#cli-aws-service-quotas).

------

# Gérer la limitation des demandes d' AWS Cloud Map DiscoverInstances API
<a name="throttling"></a>

AWS Cloud Map limite les demandes [DiscoverInstances](https://docs.aws.amazon.com/cloud-map/latest/api/API_DiscoverInstances.html)d'API pour chaque AWS compte par région. Le throttling contribue à améliorer les performances du service et à garantir une utilisation équitable pour tous les AWS Cloud Map clients. La régulation garantit que les appels à l' AWS Cloud Map [DiscoverInstances](https://docs.aws.amazon.com/cloud-map/latest/api/API_DiscoverInstances.html)API ne dépassent pas les quotas de demandes d'[DiscoverInstances](https://docs.aws.amazon.com/cloud-map/latest/api/API_DiscoverInstances.html)API maximaux autorisés. [DiscoverInstances](https://docs.aws.amazon.com/cloud-map/latest/api/API_DiscoverInstances.html) Les appels d'API provenant de l'une des sources suivantes sont soumis aux quotas de demandes :
+ Une application tierce
+ Un outil de ligne de commande
+ La AWS Cloud Map console

Si vous dépassez le quota de limitation de l'API, le code `RequestLimitExceeded` d'erreur s'affiche. Pour de plus amples informations, veuillez consulter [Limitation du débit de demande](#throttling-rate-based).

## Comment l'étranglement est appliqué
<a name="throttling-how"></a>

AWS Cloud Map utilise l'[algorithme Token Bucket](https://en.wikipedia.org/wiki/Token_bucket) pour implémenter la régulation des API. Avec cet algorithme, votre compte dispose d'un *compartiment* contenant un nombre spécifique de *jetons*. Le nombre de jetons dans le compartiment représente votre quota de limitation à chaque seconde. Il existe un compartiment pour une seule région, qui s'applique à tous les points de terminaison de la région.

### Limitation du débit de demande
<a name="throttling-rate-based"></a>

Le throttling limite le nombre de demandes d'[DiscoverInstances](https://docs.aws.amazon.com/cloud-map/latest/api/API_DiscoverInstances.html)API que vous pouvez effectuer. Chaque demande supprime un jeton du bucket. Par exemple, la taille du bucket pour l'opération d'[DiscoverInstances](https://docs.aws.amazon.com/cloud-map/latest/api/API_DiscoverInstances.html)API est de 2 000 jetons, vous pouvez donc effectuer jusqu'à 2 000 [DiscoverInstances](https://docs.aws.amazon.com/cloud-map/latest/api/API_DiscoverInstances.html)demandes en une seconde. Si vous dépassez 2 000 demandes en une seconde, vous êtes limité et les demandes restantes au cours de cette seconde échouent.

Les seaux se rechargent automatiquement à un débit défini. Si le compartiment n'est pas à pleine capacité, un nombre défini de jetons est ajouté chaque seconde jusqu'à ce que le compartiment atteigne sa capacité maximale. Si le compartiment est plein à l'arrivée des jetons de recharge, ces jetons sont jetés. La taille du bucket pour le fonctionnement de l'[DiscoverInstances](https://docs.aws.amazon.com/cloud-map/latest/api/API_DiscoverInstances.html)API est de 2 000 jetons et le taux de recharge est de 1 000 jetons par seconde. Si vous effectuez 2 000 demandes d'[DiscoverInstances](https://docs.aws.amazon.com/cloud-map/latest/api/API_DiscoverInstances.html)API par seconde, le bucket est immédiatement réduit à zéro (0) jeton. Le seau est ensuite rempli de 1 000 jetons par seconde jusqu'à ce qu'il atteigne sa capacité maximale de 2 000 jetons.

Vous pouvez utiliser des jetons au fur et à mesure qu'ils sont ajoutés au bucket. Il n'est pas nécessaire d'attendre que le compartiment atteigne sa capacité maximale avant de faire des demandes d'API. Si vous épuisez le compartiment en effectuant 2 000 demandes d'[DiscoverInstances](https://docs.aws.amazon.com/cloud-map/latest/api/API_DiscoverInstances.html)API en une seconde, vous pouvez toujours effectuer jusqu'à 1 000 demandes d'[DiscoverInstances](https://docs.aws.amazon.com/cloud-map/latest/api/API_DiscoverInstances.html)API par seconde aussi longtemps que nécessaire. Cela signifie que vous pouvez immédiatement utiliser les jetons de recharge lorsqu'ils sont ajoutés à votre bucket. Le bucket ne commence à se recharger à sa capacité maximale que lorsque vous faites moins de demandes d'API par seconde que le taux de recharge.

### Nouvelles tentatives ou traitement par lots
<a name="retries"></a>

Si une demande d'API échoue, il se peut que votre application doive réessayer la demande. Pour réduire le nombre de demandes d'API, utilisez un intervalle de sommeil approprié entre les demandes successives. Pour obtenir de meilleurs résultats, utilisez un intervalle de veille croissant ou variable.

### Calcul de l’intervalle de veille
<a name="calculate_delay_interval"></a>

Lorsque vous devez interroger ou relancer une demande d’API, nous vous recommandons d’utiliser un algorithme d’interruption exponentielle pour calculer l’intervalle de sommeil entre les appels d’API. En utilisant des temps d'attente de plus en plus longs entre les tentatives pour des réponses d'erreur consécutives, vous pouvez réduire le nombre de demandes ayant échoué. Pour plus d'informations et des exemples d'implémentation de cet algorithme, voir [Retry Behavior](https://docs.aws.amazon.com/sdkref/latest/guide/feature-retry-behavior.html) dans le *guide de référence AWS SDKs and Tools*.

## Ajustement des quotas de limitation des API
<a name="throttling-increase"></a>

Vous pouvez demander une augmentation des quotas de limitation des API pour votre AWS compte. Pour demander un ajustement de quota, contactez[AWS Support Center](https://console.aws.amazon.com/support/home#/).