AWS Global Accelerator має фіксований тайм -аут на холостому ходу для з'єднань TCP 340 секунд. Це означає, що глобальний прискорювач буде продовжувати спрямовувати трафік на встановлене підключення TCP до кінцевої точки до досягнення 340 секунд бездіяльності (очікування бездіяльності), навіть якщо кінцева точка стає нездоровою або видаляється з акселератора. Лише після закінчення терміну очікування в режимі очікування глобальний прискорювач вибере нову кінцеву точку для нових з'єднань [2] [3].
Для порівняння, інші послуги AWS мають різну поведінку часу очікування TCP:
- Балансир завантаження мережі (NLB): Час очікування холостого ходу за замовчуванням 350 секунд, подібно до глобального акселератора, але NLB тепер підтримує * налаштовані * значення часу очікування TCP від 60 секунд до 6000 секунд. Це дозволяє налаштувати тайм-аут, щоб краще відповідати потребам додатків та зменшити затримку для довгоживучих потоків TCP [6] [7].
- Брандмауер мережі AWS: також має 350 секунд TCP за замовчуванням 350 секунд, з новою можливістю налаштувати тайм-аут між 60 та 6000 секундами для підтримки безперебійного інспекції довготривалих з'єднань TCP [9].
- Баланси навантаження шлюзу (GWLB), NAT -шлюзи та кінцеві точки VPC: Використовуйте час очікування холостого ходу за замовчуванням 350 секунд для відстеження з'єднання, з деякою гнучкістю для конфігурації [10].
- UDP -з'єднання в глобальному акселераторі мають набагато коротший час очікування в режимі очікування 30 секунд, тоді як у NLB та GWLB, очікування очікування UDP, як правило, 120 секунд [2] [7] [10].
Ключова відмінність полягає в тому, що тайм -аут TCP Global Accelerator TCP фіксується на 340 секунд і наразі не налаштовується, тоді як такі послуги, як NLB та мережевий брандмауер, пропонують налаштовані тайм -аути в режимі очікування, щоб краще узгодити вимоги до додатків. Дизайн Global Accelerator зосереджується на підтримці встановлених підключення TCP до кінцевих точок, поки не закінчиться час очікування очікування, забезпечуючи стабільність та послідовну маршрутизацію, навіть якщо кінцеві точки стають нездоровими, тоді як NLB та інші підкреслюють гнучкість для різних моделей трафіку додатків.
Підсумовуючи:
- Глобальний тайм -аут Accelerator TCP: фіксований на 340 секунд, а не налаштовується.
- Час очікування холостого ходу NLB TCP: 350 секунд за замовчуванням, налаштований від 60 до 6000 секунд.
- Мережевий брандмауер TCP Тайм -аут: 350 секунд за замовчуванням, настроюється від 60 до 6000 секунд.
- Інші служби AWS (GWLB, NAT Gateway, VPC Endpoint): Загалом 350 секунд за замовчуванням, деякі налаштовані параметри.
Це відображає роль глобального акселератора в оптимізації глобальної маршрутизації трафіку зі стабільною обробкою з'єднань, тоді як такі послуги, як NLB, забезпечують більш детальний контроль над тайма -аутами підключення для сценаріїв балансування навантаження [2] [6] [7] [9] [10].
Цитати:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[2] https://docs.aws.amazon.com/pdfs/global-accelerator/latest/dg/global-accelerator-guide.pdf
[3] https://repost.aws/questions/quuniuckyuskkscntmg8mmea/timeout-aws-global-accelerator
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints.avoid-connection-collisions.html
[5] https://hands-on.cloud/aws-services/global-accelerator/
[6] https://www.linkedin.com/posts/karthik-sakthivel-techie_introducing-nlb-tcp-configaur-idle-timeout-activity-7237106073189408769-wqr4
[7] https://aws.amazon.com/blogs/networking-and-content-delivery/introducing-nlb-tcp-configuration-idletimeout/
[8] https://aws.amazon.com/global-accelerator/features/
[9] https://aws.amazon.com/about-aws/whats-new/2024/10/aws-network-firewall-configuard-tcp-idletimeout/
[10] https://aws.amazon.com/blogs/networking-and-content-delivery/introducing-configuard-idletaout-for-connection-tracking/
[.