Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon จะเกิดอะไรขึ้นถ้าน้ำหนักของจุดสิ้นสุดถูกตั้งค่าเป็น 0 ในตัวเร่งมาตรฐานมาตรฐาน


จะเกิดอะไรขึ้นถ้าน้ำหนักของจุดสิ้นสุดถูกตั้งค่าเป็น 0 ในตัวเร่งมาตรฐานมาตรฐาน


หากน้ำหนักของจุดสิ้นสุดในตัวเร่งความเร็วมาตรฐานถูกตั้งค่าเป็น 0 ตัวเร่งความเร็วทั่วโลกจะหยุดส่งการรับส่งข้อมูลเครือข่ายใด ๆ ไปยังจุดสิ้นสุดนั้น สิ่งนี้จะลบจุดสิ้นสุดออกจากการกระจายการจราจรโดยไม่ต้องลบหรือปิดการใช้งานจุดสิ้นสุด การจราจรที่จะไปถึงจุดสิ้นสุดนั้นจะถูกแจกจ่ายให้อยู่ในจุดสิ้นสุดอื่น ๆ ในกลุ่มจุดสิ้นสุดที่มีน้ำหนักมากกว่าศูนย์ตามสัดส่วนของน้ำหนัก [2] [4] [6]

รายละเอียดคีย์เกี่ยวกับการตั้งค่าน้ำหนักของจุดสิ้นสุดเป็น 0 รวมถึง:

- ไม่มีการรับส่งข้อมูลไปยังจุดสิ้นสุดที่มีน้ำหนักศูนย์: จุดสิ้นสุดยังคงเป็นส่วนหนึ่งของกลุ่มจุดสิ้นสุด แต่ไม่ได้รับการรับส่งข้อมูล [6]
- พฤติกรรมการล้มเหลว: หากจุดสิ้นสุดที่ดีต่อสุขภาพทั้งหมดในกลุ่มจุดสิ้นสุดมีน้ำหนักที่ตั้งไว้ที่ 0, ความพยายามเร่งความเร็วทั่วโลกพยายามที่จะล้มเหลวไปยังจุดสิ้นสุดที่มีสุขภาพดีด้วยน้ำหนักที่สูงกว่าศูนย์ในกลุ่มจุดปลายอื่น ๆ (ภูมิภาค AWS อื่น ๆ ) หากไม่พบจุดสิ้นสุดดังกล่าวจะกำหนดเส้นทางการรับส่งข้อมูลไปยังจุดสิ้นสุดแบบสุ่มในกลุ่มจุดปลายที่ใกล้เคียงที่สุดไปยังลูกค้าอย่างมีประสิทธิภาพ "ล้มเหลวเปิด" [3]
- การตรวจสุขภาพและการมีปฏิสัมพันธ์กับน้ำหนัก: เฉพาะจุดสิ้นสุดที่ดีต่อสุขภาพที่มีน้ำหนักมากกว่าศูนย์รับการรับส่งข้อมูล หากเปิดใช้งานการตรวจสุขภาพจุดสิ้นสุดที่ไม่ดีต่อสุขภาพจะถูกแยกออกจากการกำหนดเส้นทางการจราจรโดยไม่คำนึงถึงน้ำหนักของพวกเขา หากการตรวจสุขภาพถูกปิดใช้งานการรับส่งข้อมูลจะถูกกระจายตามน้ำหนักแม้กระทั่งจุดสิ้นสุดที่ไม่ดีต่อสุขภาพ แต่ความล้มเหลวซ้ำ ๆ ทำให้เกิดการแจกจ่ายซ้ำ [6]
- ใช้กรณี: การตั้งค่าน้ำหนักของจุดสิ้นสุดเป็น 0 มีประโยชน์สำหรับการหยุดการรับส่งข้อมูลไปยังจุดสิ้นสุดเช่นระหว่างการบำรุงรักษาหรือการปรับใช้ที่แบ่งเป็นระยะ (รีลีสคานารี) โดยไม่ต้องลบจุดสิ้นสุดออกจากการกำหนดค่า [6]
- น้ำหนักเริ่มต้น: โดยค่าเริ่มต้นปลายทางมีน้ำหนัก 128 (ครึ่งหนึ่งของสูงสุด 255) และสามารถปรับน้ำหนักได้ระหว่าง 0 ถึง 255 เพื่อควบคุมสัดส่วนการจราจร [2] [6] [7]

โดยสรุปการตั้งค่าน้ำหนักของจุดปลายเป็นศูนย์ในตัวเร่งความเร็วมาตรฐานสั่งให้เครื่องเร่งความเร็วทั่วโลกเพื่อยกเว้นจุดสิ้นสุดที่ได้รับการรับส่งข้อมูลในขณะที่ยังคงกำหนดค่าไว้และพร้อมใช้งานสำหรับสถานการณ์การใช้งานในอนาคต การจราจรจะถูกแจกจ่ายซ้ำในจุดสิ้นสุดอื่น ๆ ที่มีน้ำหนักที่ไม่เป็นศูนย์ทำให้มั่นใจได้ว่าการจัดการการจราจรที่ควบคุมและยืดหยุ่น [2] [3] [6]

การอ้างอิง:
[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-domain-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-autoscaling
[9] https://awscli.amazonaws.com/v2/documentation/api/latest/reference/globalaccelerator/add-endpoints.html
[10] https://dev.to/aws-builders/how-to-assign-static-ip-on-application-load-balancer-using-aws-global-celerator-4chf
[11] https://awscli.amazonaws.com/v2/documentation/api/2.4.18/reference/globalaccelerator/index.html