2015-02-04 2 views
2

В настоящее время я столкнулся с проблемой с одним из наших api, что мы получаем 404 (Not Found) непосредственно от Tomcat. Дело в том, что ответ пуст - поэтому он не был брошен нашим приложением, также наш журнал полностью чист. Также он не появляется только по одному пути - он появляется на разных частях api - некоторые работают, а некоторые из них не работают.Tomcat Jersey throws 404

После перезапуска нашего котлета ответ будет таким, как ожидалось. Это (для меня) совершенно случайная возникающая проблема, также для нашей ИТ-команды. Может ли кто-нибудь столкнуться с подобными проблемами или, может быть, есть решение для этого?

Tomcat-Version: Tomcat 7.0.39
Java-версия: 1.7.0-25
Nginx: 1.4.7

Update: В настоящее время мы работаем с hotdeploy на этот сервер - может ли это создать эти проблемы?

+1

, столкнувшись с той же проблемой! –

+1

Аналогичные проблемы возникают и в нашей системе. – mikepenz

ответ

0

Это вызвано странным поведением в hotdeploy - после повторного развертывания некоторые ссылки не очищаются и поэтому указывают на другую часть хранилища. После многократной отладки простой перезапуск исправит эту проблему - надеюсь, она будет исправлена ​​в будущей версии tomcat - вообще не может найти проблемы с нашим приложением - потому что также с просто приветствующим миром с файловыми загрузками (для достижения многого соединений) Я сталкиваюсь с одной и той же проблемой - иногда.