@Mininara

Нужен ли периодический ping (heartbeat) на локальных соединениях?

Здравствуйте! Поиск не помог, если плохо искал - прошу не пинать )
Клиент-серверное приложение, на внешних соединениях (между клиентом и сервером), как и положено, реализовал периодический ping (heartbeat), чтобы соединение не рвалось промежуточными узлами по причине не активности.
Серверная часть реализована как несколько отдельных процессов, которые связаны локальными соединениями (127.0.0.1/localhost). Вопрос в том, нужен ли периодический ping на этих соединениях или нет? Т.е. отслеживает ли linux (конкретно ubuntu, если это имеет значение) локальные соединения и прерывает их по какому-нибудь timeout или т.п.?
  • Вопрос задан
  • 300 просмотров
Пригласить эксперта
Ответы на вопрос 1
@invilso
В общем, для локальных соединений пинг обычно не нужен. ОС как правило, не разрывает такие соединения из-за простоя. Если соединение работает стабильно, в вашем случае - можно обойтись без пинга.
Если у вас сложная система с множеством процессов, периодический пинг может быть полезен. Но в большинстве случаев это не критично.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы