У меня была проблема, когда у меня заканчивались соединения из-за того, что все они находились в состоянии TIME_WAIT. Установка таймаута в 1 секунду все еще вызывала проблему. Мы используем балансировщик нагрузки, поэтому вместо утилизации я пошел с tcp_tw_reuse. Я собираюсь выпустить код, который требует включения tcp_tw_reuse.Почему tcp_tw_reuse отключен по умолчанию?
Однако, я предполагаю, что существует некоторый потенциал для отрицательного воздействия на tcp_tw_reuse, но я не могу придумать, что это может быть. Кто-нибудь знает, почему это не включено по умолчанию в установках Linux?
Или может ли кто-нибудь указать любые потенциальные негативные последствия? Я предполагаю, что это не оказывает никакого влияния на систему, пока не закончится соединение, и в этом случае необходимость в этом кажется очевидной.
Спасибо.