Ja, du kan tilpasse både sundhedskontrolintervallet og tærskelantalen i AWS Global Accelerator, specifikt for slutpunktgrupper inden for en standardaccelerator.
** Sundhedskontrolinterval
Dette er tidsintervallet på få sekunder mellem hver sundhedscheck, som Global Accelerator udfører på slutpunkter i en slutpunktgruppe. Du kan indstille dette interval, når du opretter eller redigerer en slutpunktgruppe. Det typiske gyldige interval for sundhedskontrolintervallet kan for eksempel konfigureres fra 1 til 50 sekunder i nogle sammenhænge, hvor en standard ofte er 30 sekunder eller 2 sekunder afhængigt af den anvendte service eller konsolgrænseflade. Dette interval kontrollerer, hvor ofte sundhedsstatus for hvert slutpunkt er verificeret [2] [5] [11].
** Tærskelantal
Denne parameter definerer antallet af på hinanden følgende sundhedskontrol, der skal lykkes eller mislykkes, før den globale accelerator ændrer sundhedsstatus for et slutpunkt. For eksempel, hvis tærskeltællingen er indstillet til 3, skal et slutpunkt mislykkes 3 på hinanden følgende sundhedskontrol, før det er markeret usundt eller bestå 3 på hinanden følgende kontroller, før de bliver markeret sundt igen. Dette hjælper med at undgå at klappe (hurtige tilstandsændringer) forårsaget af kortvarige netværksproblemer. De gyldige værdier for tærskelantal varierer generelt fra 2 til 10 med en standard på 3 [2] [5] [11].
** Sådan konfigureres
- Du specificerer disse indstillinger på slutpunktgruppeniveau, enten under oprettelsen af acceleratoren eller når du redigerer slutpointgruppekonfigurationen.
- Sundhedskontrolporten og protokollen kan også indstilles, hvilket ofte matcher lytterporten og protokollen, men du kan tilsidesætte porten, hvis det er nødvendigt (med passende sikkerhedsgruppejusteringer).
- For HTTP/S Health Checks kan du specificere en URI -sti til anmodning om sundhedscheck.
- Disse indstillinger sikrer, at global accelerator kun ruter trafik til slutpunkter, der opfylder dine tilpassede sundhedskriterier [2] [5] [8] [11].
** Yderligere noter
- Sundhedskontrolindstillingerne anvendes pr. Endpoint -gruppe og påvirker, hvordan globale acceleratorruter trafik til sunde slutpunkter.
- Hvis der ikke er nogen slutpunkter, der passerer sundhedskontrollerne, kan den globale accelerator rute trafik til alle slutpunkter uanset sundhedsstatus for at opretholde tilgængeligheden [3].
- Sørg for, at dine firewall- og sikkerhedsgrupperegler tillader indgående trafik fra de IP -intervaller, der bruges af Route 53 Health Checkers, da dette er kilderne til sundhedscheck -sonderne [2].
Sammenfattende giver AWS Global Accelerator dig mulighed for at tilpasse sundhedscheck -intervallet og tærskelantal for at kontrollere, hvor ofte sundhedskontroller forekommer, og hvor følsomt systemet er for at ende med sundhedsændringer, hvilket giver fleksibilitet til at matche din applikations pålidelighed og lydhørhedskrav. Denne tilpasning udføres pr. Endpoint -gruppe i acceleratorkonfigurationen [2] [5] [11].
Citater:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-groups-health-check-options.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[3] https://repost.aws/knowledge-center/global-accelerator- unhealthy-endpoints
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/getting-started-standard.html
[5] https://www.alibabacloud.com/help/en/ga/user-guide/enable-and-manage-health-checks
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/limits-global-accelerator.html
[7] https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/route53/client/update_health_check.html
[8] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-groups.html
[9] https://docs.aws.amazon.com/pdfs/global-accelerator/latest/dg/global-accelerator-guide.pdf
[10] https://repost.aws/questions/qukcri46a5sbmshxtxo3bfyg/elb-health-check-frequency
[11] https://boto3.amazonaws.com/v1/documentation/api/1.12.30/reference/services/globalaccelerator.html