обнаружение сбоя сервера во время длинного запроса HTTP - PullRequest
0 голосов
/ 26 июля 2010

У меня есть клиент Java, который использует HttpClient для подключения к серверу и ожидания ответа.Ответ может вернуться через долгое время (клиент, по сути, ждет события от сервера).

Помимо использования тайм-аутов, есть ли способ определить, когда происходит сбой сервера?

1 Ответ

0 голосов
/ 26 июля 2010

Учитывая, что на сервер, который "потерпел крах", нельзя полагаться, что он отправит вам сообщение, указывающее, что он потерпел крах, нет.

Решение состоит в том, чтобы использовать тайм-аут, чтобы установить верхний предел времени, в течение которого ваш клиент готов ждать запроса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...