Delen via


Beperking

Configuratiearchieven hebben limieten voor de aanvragen die ze kunnen verwerken. Aanvragen die een toegewezen quotum voor een configuratiearchief overschrijden, ontvangen een HTTP 429-antwoord (Te veel aanvragen).

Beperking is onderverdeeld in verschillende quotabeleidsregels:

  • Totaal aantal aanvragen - totaal aantal aanvragen
  • Totale bandbreedte - uitgaande gegevens in bytes
  • Opslag : totale opslaggrootte van gebruikersgegevens in bytes

Beperkte antwoorden verwerken

Wanneer de frequentielimiet voor een bepaald quotum is bereikt, reageert de server op verdere aanvragen van dat type met een 429-statuscode . Het 429-antwoord bevat een header voor opnieuw proberen na ms , zodat de client een voorgestelde wachttijd (in milliseconden) heeft om het aanvraagquotum te kunnen aanvullen.

HTTP/1.1 429 (Too Many Requests)
retry-after-ms: 10
Content-Type: application/problem+json; charset=utf-8
{
  "type": "https://azconfig.io/errors/too-many-requests",
  "title": "Resource utilization has surpassed the assigned quota",
  "policy": "Total Requests",
  "status": 429
}

In het bovenstaande voorbeeld heeft de client het toegestane quotum overschreden en wordt geadviseerd om 10 milliseconden te vertragen en te wachten voordat verdere aanvragen worden geprobeerd. Klanten moeten ook rekening houden met progressieve uitstel.

Andere nieuwe poging

De service kan andere situaties identificeren dan beperking waarvoor een client opnieuw moet worden geprobeerd (bijvoorbeeld: 503-service niet beschikbaar). In dergelijke gevallen wordt de retry-after-ms antwoordheader opgegeven. Om de robuustheid te vergroten, wordt de client aangeraden het voorgestelde interval te volgen en een nieuwe poging uit te voeren.

HTTP/1.1 503 Service Unavailable
retry-after-ms: 787

Bewaking

Als u het quotumgebruik voor totaal aantal aanvragen wilt weergeven, biedt App Configuration een metrische waarde met de naam Quotumgebruik aanvragen. De metrische gegevens over het gebruik van het aanvraagquotum geven het huidige quotumgebruik weer als een percentage.

Zie Voor meer informatie over de metrische gegevens over het gebruik van het aanvraagquotum en andere metrische gegevens van App Configuration bewaking van App Configuration.