Ha a végpont súlya egy standard gyorsítóban 0 -ra van állítva, akkor a Global Accelerator abbahagyja a hálózati forgalom irányítását ehhez a végponthoz. Ez ténylegesen eltávolítja a végpontot a forgalom eloszlásából anélkül, hogy a végpont törlése vagy letiltása nélkül. Az ebbe a végpontra irányuló forgalom inkább a végpontcsoport más végpontjai között oszlik el, amelyek súlya nulla nagyobb, arányosan a súlyukkal [2] [4] [6].
A végpont súlyának 0 -ra történő beállításának legfontosabb részletei a következőket tartalmazzák:
- A nulla súlyú végpontra nem vezetik a forgalmat: a végpont a végpont csoportjának része, de nem kap forgalmat [6].
- A feladatátvételi viselkedés: Ha a végpontcsoport összes egészséges végpontja súlya 0 -ra van állítva, akkor a globális gyorsító megkísérel meghibásodni az egészséges végpontokba, ahol más végpont -csoportokban (más AWS régiók) nulla súlya nagyobb. Ha nem találnak ilyen végpontokat, akkor a forgalmat egy véletlenszerű végpontra irányítja az ügyfélhez legközelebbi végpontcsoportban, amely ténylegesen "meghibásodik" [3].
- Egészségügyi ellenőrzések és súlykölcsönhatás: Csak az egészséges végpontok, amelyeknél a nullánál nagyobb súlyok vesznek részt. Ha az egészségügyi ellenőrzések engedélyezve vannak, akkor az egészségtelen végpontok ki vannak zárva a forgalmi útválasztásból, súlyától függetlenül. Ha az egészségügyi ellenőrzések le vannak tiltva, akkor a forgalom az egészségtelen végpontokig is eloszlik a súlyok alapján, de az ismételt hibák újraelosztást okoznak [6].
- Használjon eseteket: A végpont súlyának 0 -ra állítása hasznos a forgalom ideiglenes megállításához, például karbantartás vagy szakaszos telepítések (kanári kiadások) során, anélkül, hogy a végpontot a konfigurációból eltávolítaná [6].
- Alapértelmezett súly: Alapértelmezés szerint a végpontok súlya 128 (a legfeljebb 255 fele), és a súlyokat 0 és 255 között lehet beállítani a forgalmi arányok szabályozására [2] [6] [7].
Összefoglalva: a végpont súlyának nullára állítása egy standard gyorsítóban arra utasítja a globális gyorsítót, hogy zárja ki ezt a végpontot a forgalom fogadásáról, miközben továbbra is konfigurálva tartja és rendelkezésre áll a jövőbeni felhasználási vagy feladatátvételi forgatókönyvekhez. A forgalmat ezután nem nulla súlyú végpontok között osztják el, biztosítva a szabályozott és rugalmas forgalomkezelést [2] [3] [6].
Idézetek:
[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-ona-ga-instance-to-accelerate-access--multiple-https-capable-domain-nevek.
[5] https://hands-on.cloud/aws-services/global-ackelerator/
[6] https://www.alibabacloud.com/help/en/ga/user-guide/oveview-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-builderek
[11] https://awscli.amazonaws.com/v2/documentation/api/2.4.18/reference/globalaccelerator/index.html