Балансировщик сетевой нагрузки AWS теперь поддерживает настраиваемое время ожидания простоя для протокола TCP

Проведено: 3 сент. 2024 г.

Сегодня Балансировщик сетевой нагрузки AWS (NLB) запускает новую возможность, позволяющую согласовать значение времени ожидания простоя TCP для NLB с клиентами и целевыми приложениями. Эта возможность позволяет сократить количество повторных попыток установки TCP-соединения и задержку в приложениях, использующих потоки с длительным временем существования, таких как устройства отчетности для данных телеметрии, базы данных, потоковые сервисы и ERP-системы, при использовании NLB.

До этого запуска время ожидания простоя для протокола TCP составляло 350 секунд (фиксированное значение), что могло приводить к повторным попыткам подтверждения TCP-соединения из-за потоков трафика некоторых приложений с длительным временем существования и к увеличению задержек. Благодаря этому запуску вы теперь можете настроить время ожидания простоя для протокола TCP в NLB в диапазоне от 60 до 6000 секунд. Для обратной совместимости значение по умолчанию составляет 350 секунд. Эта конфигурация позволяет сократить задержку потоков трафика с длительным временем существования за счет сохранения целевого значения в течение оптимального периода времени в зависимости от потребностей вашего приложения. Вы можете настроить значение времени ожидания простоя TCP с помощью атрибута прослушивателя tcp.idle_timeout.seconds в существующих и вновь созданных NLB.

Эта возможность доступна во всех коммерческих регионах AWS и регионах AWS GovCloud (США).

Дополнительные сведения об использовании этой функции см. в этой записи блога AWS и в документации по продукту.