Jei standartinio greitintuvo galutinio taško svoris yra nustatytas kaip 0, visuotinis greitintuvas nustoja nukreipti bet kokį tinklo srautą į tą galinį tašką. Tai veiksmingai pašalina galutinį tašką iš srauto paskirstymo, neištrynus ir neišjungdamas paties galinio taško. Eismas, kuris būtų nuėjęs į tą galutinį tašką, yra paskirstytas tarp kitų galutinių taškų galutinio taško grupėje, kurių svoris yra didesnis nei nulis, proporcingai jų svoriams [2] [4] [6].
Pagrindinė informacija apie galutinio taško svorio nustatymą iki 0 yra::
- Nei vienas srautas nėra nukreiptas į nulinio svorio galutinį tašką: „Endpoint“ išlieka galutinio taško grupės dalis, tačiau nėra srauto [6].
- „Failover“ elgesys: Jei visi sveiki galutiniai taškai galutinių taškų grupėje turi svorius iki 0, visuotinis akceleratorius bando nepavykti į sveikus galinius taškus, kurių svoris yra didesnis nei nulis kitose galinių taškų grupėse (kitose AWS regionuose). Jei tokių galinių taškų nerasta, jis nukreipia srautą į atsitiktinį galutinį tašką artimiausioje kliento galutinės taško grupėje, iš tikrųjų „nepavykus atidaryti“ [3].
- Sveikatos patikrinimai ir svorio sąveika: Tik sveiki galutiniai taškai, kurių svoris yra didesnis nei nulis, gauna srautą. Jei sveikatos patikrinimai yra įjungti, nesveiki galiniai taškai neįtraukiami į eismo maršrutą, neatsižvelgiant į jų svorį. Jei sveikatos patikrinimai yra išjungti, eismas pasiskirsto atsižvelgiant į svorius net iki nesveikų galinių taškų, tačiau pakartotiniai nesėkmės sukelia perskirstymą [6].
- Naudokite atvejus: Pasibaigus galutinio taško svorio nustatymas iki 0, yra naudingas laikinai sustabdyti srautą į galutinį tašką, pavyzdžiui, techninės priežiūros ar etapo diegimo metu („Canary“ išleidimai), nepašalinant galinio taško iš konfigūracijos [6].
- Numatytasis svoris: Pagal numatytuosius nustatymo taškų svoris yra 128 (pusė iš ne daugiau kaip 255), o svoriai gali būti sureguliuoti nuo 0 iki 255, kad būtų galima valdyti eismo proporcijas [2] [6] [7].
Apibendrinant galima pasakyti, kad standartinio akceleratoriaus galutinio taško svorio iki nulio nustatymas nurodo „Global Accelerator“, kad šis galutinis taškas gautų srautą, kartu išlaikydamas jį sukonfigūruotą ir prieinamą būsimam naudojimo ar failover scenarijams. Tada srautas yra perskirstytas tarp kitų galinių taškų, kurių svoris nėra nulis, užtikrinant kontroliuojamą ir lanksčią eismo valdymą [2] [3] [6].
Citatos:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints-endpoint-weights.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints-endpoint-weights.unhealthy-endpoints.html
[3] https://www.alibabacloud.com/help/doc-detail/2833690.html
[4] https://www.alibabacloud.com/help/en/ga/use-cases/use-one-ga-instance-to-accelerate-access-to-multiple-https-capable-domenai-names
[5] https://hands-on.cloud/aws-services/global-accelerator/
[6] https://www.alibabacloud.com/help/en/ga/user-guide/overview-4/
[7] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints-adding-endpoints.html
[8] https://github.com/jtouzi/globalaccelerator-and-autoscing
[9] https://awscli.amazonaws.com/v2/documentation/api/latest/reference/globalaccelerator/add-endpoints.html
[10] https://dev.to/aws-builders/how-to-assign-tatic-ip-on-application-load-balancer-using-aws-global-accelerator-4chf
[11] https://awscli.amazonaws.com/v2/documentation/api/2.4.18/reference/globalaccelerator/index.html