Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Čo sa stane, ak je hmotnosť koncového bodu nastavená na 0 v štandardnom akcelerátore


Čo sa stane, ak je hmotnosť koncového bodu nastavená na 0 v štandardnom akcelerátore


Ak je hmotnosť koncového bodu v štandardnom akcelerátore nastavená na 0, globálny akcelerátor zastavuje nasmerovanie akéhokoľvek sieťového prenosu do tohto koncového bodu. To efektívne odstraňuje koncový bod z distribúcie premávky bez toho, aby sa odstránil alebo zakázal samotný koncový bod. Prevádzka, ktorá by prešla do tohto koncového bodu, je namiesto toho distribuovaná medzi ostatnými koncovými bodmi v skupine koncových bodov, ktoré majú váhy väčšie ako nula, úmerne k ich hmotnosti [2] [4] [6].

Kľúčové podrobnosti o nastavení hmotnosti koncového bodu na 0 zahŕňajú:

- Žiadny prenos nie je smerovaný do koncového bodu s nulovým váhom: Koncový bod zostáva súčasťou skupiny Endpoint Group, ale nedostáva žiadnu prevádzku [6].
- Správanie zlyhania: Ak majú všetky zdravé koncové body v skupine koncových bodov nastavené na 0, globálny akcelerátor sa pokúša zlyhať na zdravé koncové body s váhami vyššími ako nula v iných skupinách koncových bodov (iné oblasti AWS). Ak sa nenachádzajú žiadne také koncové body, smeruje prenos do náhodného koncového bodu v najbližšej koncovej skupine k klientovi, čo je efektívne „neúspešné“ [3].
- zdravotné kontroly a interakcia s hmotnosťou: Iba zdravé koncové body s hmotnosťou vyššou ako nula prijímajú premávku. Ak sú povolené zdravotné kontroly, nezdravé koncové body sú vylúčené z dopravného smerovania bez ohľadu na ich váhu. Ak sú zdravotné kontroly zdravotne postihnuté, prevádzka sa distribuuje na základe váh aj do nezdravých koncových bodov, ale opakované zlyhania spôsobujú prerozdelenie [6].
- Prípady použitia: Nastavenie hmotnosti koncového bodu na 0 je užitočné na dočasné zastavenie prenosu do koncového bodu, napríklad počas údržby alebo fázového nasadenia (kanáriové vydania), bez odstránenia koncového bodu z konfigurácie [6].
- Predvolená hmotnosť: V predvolenom nastavení majú koncové body hmotnosť 128 (polovica z maximálneho 255) a hmotnosti sa môžu upraviť medzi 0 a 255, aby sa riadila pomery prevádzky [2] [6] [7].

Stručne povedané, nastavenie hmotnosti koncového bodu na nulu v štandardnom akcelerátore dáva pokyny globálneho akcelerátora, aby vylúčil tento koncový bod z prijímania prenosu, pričom ho stále udržiava nakonfigurovaný a dostupný pre budúce scenáre použitia alebo zlyhania. Prevádzka sa potom prerozdeľuje medzi ostatnými koncovými bodmi s nenulovými váhami, čím sa zabezpečí kontrolované a flexibilné riadenie prevádzky [2] [3] [6].

Citácie:
[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-ainstance-to-accelerate-access-to-multiple-httpscapable-capable-domain-mazes
[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-autoscaling
[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-aws-aws-awal-accelerator-4chf
[11] https://awscli.amazonaws.com/v2/documentation/api/2.4.18/reference/globalaccelerator/index.html