Максимальная продолжительность TCP-соединения вообще или в java?

#java #sockets #tcp #connection #timeout

#java #сокеты #tcp #подключение #тайм-аут

Вопрос:

Существует ли максимальная продолжительность TCP-соединения или нормально поддерживать такое TCP-соединение открытым в течение нескольких дней? (Конечно, с сохранением пакетов)

И особенно: существует ли такое ограничение продолжительности соединения в TCP-сокете Java и SocketServer?

Ответ №1:

Существует ли максимальная продолжительность TCP-соединения

Нет, если только маршрутизатор не применяет его, но они делают.

или нормально поддерживать такое TCP-соединение открытым в течение нескольких дней? (Конечно, с сохранением пакетов)

Вы можете попробовать. Удачи. Маловероятно, что это удастся, и вы не должны на это полагаться.

И особенно: существует ли такое ограничение продолжительности соединения в TCP-сокете Java и SocketServer?

Нет.