Taip, galite pritaikyti ir sveikatos patikrinimo intervalą, ir slenksčio skaičių AWS globaliame greitintuve, būtent galutinių taškų grupėse standartiniame greitintuve.
** Sveikatos patikrinimo intervalas
Tai yra laiko intervalas, sekundėmis, tarp kiekvieno sveikatos patikrinimo, kurį „Global Accelerator“ veikia galutiniuose taškuose galutinio taško grupėje. Šį intervalą galite nustatyti kurdami ar redaguojant galutinio taško grupę. Įprastas galiojantis sveikatos patikrinimo intervalo diapazonas yra konfigūruojamas, pavyzdžiui, kai kuriuose kontekstuose nuo 1 iki 50 sekundžių, o numatytasis dažnai būna 30 sekundžių arba 2 sekundes, atsižvelgiant į naudojamą paslaugą ar konsolės sąsają. Šis intervalas kontroliuoja, kaip dažnai patikrinama kiekvieno galinio taško sveikatos būklė [2] [5] [11].
** Slenksčio skaičius
Šis parametras nusako iš eilės sveikatos patikrinimų skaičių, kuris turi būti sėkmingas arba nepavyko, kol visuotinis greitintuvas pakeis galutinės taško sveikatos būklę. Pvz., Jei slenksčio skaičius nustatytas kaip 3, galutinis taškas turi sugesti 3 iš eilės patikrinimus iš eilės, kol jis nebus pažymėtas nesveikas, arba praeiti 3 iš eilės patikrinimai, prieš tai dar kartą pažymint sveiką. Tai padeda išvengti sklidimo (greitų būsenos pokyčių), kuriuos sukelia trumpalaikiai tinklo problemos. Galiojančios slenksčio skaičiaus vertės paprastai svyruoja nuo 2 iki 10, o numatytasis 3 [2] [5] [11].
** Kaip sukonfigūruoti
- Jūs nurodote šiuos parametrus „Endpoint Group“ lygyje, sukuriant akceleratorių arba redaguojant „Endpoint Group“ konfigūraciją.
- Taip pat galima nustatyti sveikatos tikrinimo prievadą ir protokolą, dažnai atitinkantį klausytojų prievadą ir protokolą, tačiau prireikus galite nepaisyti prievado (su tinkamais saugos grupės pakeitimais).
- Norėdami atlikti HTTP/S sveikatos patikrinimus, galite nurodyti sveikatos patikrinimo užklausos URI kelią.
- Šie parametrai užtikrina, kad visuotinis greitintuvas nukreipia srautą tik į galinius taškus, kurie atitinka jūsų pritaikytus sveikatos kriterijus [2] [5] [8] [11].
** Papildomos pastabos
- Sveikatos patikrinimo parametrai taikomi kiekvienai galutinio taško grupei ir daro įtaką tai, kaip visuotinis akceleratorius nukreipia srautą į sveikus galinius taškus.
- Jei jokie galiniai taškai neišlaikytų sveikatos patikrinimų, visuotinis greitintuvas gali nukreipti srautą į visus galinius taškus, neatsižvelgiant į sveikatos būklę, kad išlaikytų prieinamumą [3].
- Įsitikinkite, kad jūsų ugniasienės ir saugumo grupės taisyklės leidžia atvykstant srautui iš IP diapazonų, naudojamų 53 maršruto sveikatos tikrintuvais, nes tai yra sveikatos patikrinimo zondų šaltiniai [2].
Apibendrinant galima pasakyti, kad „AWS Global Accelerator“ leidžia jums pritaikyti sveikatos patikrinimo intervalą ir slenksčio skaičių, kad būtų galima kontroliuoti, kaip dažnai tikrinami sveikatos tikrinimas ir kokia jautri sistema, kad būtų galima pakeisti sveikatos priežiūros pokyčius, užtikrinant lankstumą, kad atitiktų jūsų programos patikimumo ir reagavimo reikalavimus. Šis pritaikymas atliekamas kiekvienai galutinio taško grupei akceleratoriaus konfigūracijoje [2] [5] [11].
Citatos:
[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