У нас есть спокойный веб-сервис, работающий с использованием RestEasy в качестве реализации JAX RS на стороне сервера. Мы вызываем эту услугу с помощью клиента JAX RS в Джерси.
У меня есть два вопроса относительно одного и того же:
1) Я прочитал в Джерси doc , что, если клиент не читает объект ответа, соединение остается открытым. Означает ли это, что сервер ждет, пока клиент прочитает ответ?
Если это так, то как я могу предотвратить, чтобы некоторые плохие клиенты звонили в мою службу и никогда не читали ответ и просто оставляли соединение открытым, тем самым нанося ущерб пропускной способности моего сервера?
2) Изменится ли описанное выше поведение, если мы будем использовать Джерси с Apache Http Client с пулом?