Мое приложение выполняет HTTP-опрос на другом сервере в цикле, используя Джерси. Он полагается на сервер для возврата в течение 30 секунд. Проблема в том, что иногда сервер умирает и заменяется другим на другом IP-адресе. Это приводит к тому, что последний HTTP-вызов никогда не возвращается и никогда не отключается, поэтому цикл опроса в моем приложении застревает до перезагрузки моего приложения.Отключить TCP-соединение при завершении работы сервера
Как заставить приложение прерывать HTTP-вызов или обнаруживать, что сервер ушел? Это приложение Java, использующее клиент Джерси.
спасибо за точный ответ :) – necromancer
Извините, вы имели в виду 'HttpURLConnection.setReadTimeout()'? – necromancer
@agksmehx Упс, конечно, см. В редакции. – EJP