#http #tcp
#http #tcp
Вопрос:
Клиент подключается к серверу и отправляет запрос с keep-alive
заголовком. Ответ сервера также содержит keep-alive
заголовок.
Теперь клиент теряет питание. Существует ли какой-либо механизм (например, ping) в стеке TCP или HTTP, который сообщает серверу, что клиента там нет (кроме тайм-аута)?
Ответ №1:
Теперь клиент теряет питание. Существует ли какой-либо механизм (например, ping) в стеке TCP или HTTP, который сообщает серверу, что клиента там нет (кроме тайм-аута)?
Существует TCP keep alive, который специально разработан для обнаружения потерянного подключения.