Azure Monitor-logger – Samtidighet i spørringskvelning rulles ut
Publiseringsdato: 30 april, 2020
For å sikre at Azure Monitor-logger leverer en konsistent opplevelse for alle brukere rulles en ny samtidighetsgrense gradvis ut. Dette vil hjelpe til å beskytte mot at brukere sender et stort antall spørringer på en gang, noe som potensielt kan overbelaste systemressursene og ødelegge for responsen. Noen brukere vil oppleve dette umiddelbart, andre i løpet av en måned eller to mens utrullingen fullføres. Disse grensene er utformet for å kvele ekstreme brukerscenarier og bør ikke være relevant for vanlig bruk.
Hvis det allerede kjører fem spørringer for en bruker, vil enhver ny spørring bli plassert i en samtidighetskø per bruker. Når en av de pågående spørringene avsluttes, vil neste spørring trekkes frem fra køen og startes. Dette inkluderer ikke spørringer fra varselsregler.
Hvis en spørring står i kø i mer enn 2,5 minutter uten å startes, vil den bli avsluttet med en HTTP-feilrespons med kode 429.
Når antall spørringer i køen øker til 40 vil alle ytterligere spørringer avvises med HTTP-feilkode 429. Dette er i tillegg til de fem spørringene som kjører samtidig.
Hvis dine spørringer kveles av de nye grensene:
- Optimaliser dine logg-spørringer.
- Instrumentbord og arbeidsbok kan inneholde flere spørringer i en enkeltvisning som genererer et utbrudd av spørringer hver gang de laster eller oppdaterer. Vurder å bryte dem opp i flere visninger som laster på forespørsel.
- Vurder å trekke ut bare aggregerte resultater istedenfor rå logger i Power BI.