Jā, jūs varat pielāgot gan veselības pārbaudes intervālu, gan sliekšņa skaitu AWS globālajā paātrinātājā, īpaši parametru grupām standarta paātrinātāja ietvaros.
** Veselības pārbaudes intervāls
Šis ir laika intervāls dažās sekundēs starp katru veselības pārbaudi, ka globālais akselerators darbojas galapunktos parametru grupā. Šo intervālu var iestatīt, izveidojot vai rediģējot parametru grupu. Parastais derīgais veselības pārbaudes intervāla diapazons ir konfigurējams, piemēram, dažos kontekstos no 1 līdz 50 sekundēm, un noklusējums bieži ir 30 sekundes vai 2 sekundes atkarībā no izmantotā pakalpojuma vai konsoles saskarnes. Šis intervāls kontrolē, cik bieži tiek pārbaudīts katra galapunkta veselības stāvoklis [2] [5] [11].
** sliekšņa skaits
Šis parametrs nosaka secīgu veselības pārbaužu skaitu, kas jāiegūst vai neizdodas, pirms globālais paātrinātājs maina galapunkta veselības stāvokli. Piemēram, ja sliekšņa skaits ir iestatīts uz 3, parametrā ir jāveic 3 pēc kārtas veselības pārbaudes, pirms tā ir iezīmēta neveselīga, vai arī jāiztur 3 pēc kārtas pēc kārtas, pirms atkal tiek atzīmēta veselīga. Tas palīdz izvairīties no plaukstas (ātras stāvokļa izmaiņas), ko izraisa īslaicīgas tīkla problēmas. Derīgās sliekšņa skaita vērtības parasti svārstās no 2 līdz 10, ar noklusējumu 3 [2] [5] [11].
** Kā konfigurēt
- Jūs norādāt šos iestatījumus galapunkta grupas līmenī vai nu akseleratora izveidošanas laikā, vai arī rediģējot galapunkta grupas konfigurāciju.
- Var iestatīt arī veselības pārbaudes portu un protokolu, bieži saskaņojot klausītāja portu un protokolu, bet, ja nepieciešams, jūs varat ignorēt ostu (ar atbilstošām drošības grupas pielāgojumiem).
- HTTP/S veselības pārbaudēm veselības pārbaudes pieprasījumam varat norādīt URI ceļu.
- Šie iestatījumi nodrošina, ka globālais akselerators tikai novirza trafiku uz parametriem, kas atbilst jūsu pielāgotajiem veselības kritērijiem [2] [5] [8] [11].
** Papildu piezīmes
- Veselības pārbaudes iestatījumi tiek izmantoti katrā parametru grupā un ietekmē to, kā globālais akselerators novirza trafiku uz veselīgiem parametriem.
- Ja neviens parametrs neiztur veselības pārbaudes, globālais akselerators var novirzīt trafiku uz visiem parametriem neatkarīgi no veselības stāvokļa, lai saglabātu pieejamību [3].
- Pārliecinieties, ka jūsu ugunsmūra un drošības grupas noteikumi ļauj no IP diapazoniem, ko izmanto 53. maršruta veselības pārbaudītāji, ļauj ienākošo trafiku, jo tie ir veselības pārbaudes zondu avoti [2].
Rezumējot, AWS Global akselerators ļauj pielāgot veselības pārbaudes intervālu un sliekšņa skaitu, lai kontrolētu, cik bieži notiek veselības pārbaudes un cik jutīga sistēma ir par galapunktu izmaiņām veselības jomā, nodrošinot elastību, lai atbilstu jūsu lietojumprogrammas uzticamības un reakcijas prasībām. Šī pielāgošana tiek veikta katrā parametru grupā akseleratora konfigurācijā [2] [5] [11].
Atsauces:
[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/qukri46a5sbmshxtxo3bfyg/elb-health-check frekvence
[11] https://boto3.amazonaws.com/v1/documentation/api/1.12.30/reference/services/globalaccelerator.html