Graph-forespørseler kan throttles
Closed this issue · 1 comments
runely commented
Ved for mange forespørseler på for kort tid kan forespørsler throttles. Man får da tilbake statuskode 429
med Retry-After
spesifisert i headers som inneholder den tiden i sekunder Azure har regnet ut at du må vente før nytt kall kan gjennomføres uten mere throttling.
https://docs.microsoft.com/en-us/graph/throttling#sample-response
Hvordan bør DUST forholde seg til dette?
- Skal den faktisk vente den angitte perioden og deretter prøve et nytt kall? Dette resulterer i lenger lastetid for sluttbruker. Det er heller ingen garanti for at et nytt kall kan gjennomføres uten mere throttling etter disse sekundene da det kan være mange kall til API'et samtidig.
- Skal den bare returnere en error med at kallet er throttled, slik den gjør nå?
- Skal man se på en mulighet for å oppdatere kun et system i en ferdig rapport?
runely commented
Har ikke sett denne på lenge. Regner med at det er i orden