У меня есть веб-приложение ajax, запрашивающее данные сервлета, развернутое на Tomcat 5.5.Я подключаюсь к Tomcat по протоколу HTTPS.
Я написал один сервлет, который вызывается со страницы ajax, и он отвечает в виде XML как <response></response>
.Но иногда я получаю ответ как пустой, ничего в нем, просто пустой (и я признаюсь, что я не посылаю никаких пустых ответов).
Я исследовал журналы доступа Tomcat, и он показывает мне следующую запись:
<Time> \MyServlet HTTP/1.1" 200 -
Это означает, что мой запрос был в порядке, он выполнен и байты ответа равны нулю как -
.
Я также не обнаружил никаких ошибок / исключений в журналах Tomcat.
Я понятия не имею, откуда этот пустой ответ, так как в журналах на стороне сервера не содержится никакой детализации для этого запроса.
Когда я попытался отладить сервлет, добавив некоторые операторы протоколирования, эти операторы даже не печатались.Я предполагаю, что сервисный метод даже не выполняется.
Это из-за Tomcat?
Есть ли конкретное количество потоков / запрос, который может обработать Tomcat 5.5?