目前,我正面临着我们的一个api的问题,即我们直接从Tomcat收到404(未找到)。问题是响应是空的 - 所以我们的应用程序没有抛出它,我们的日志也完全干净了。它也不会出现在一条路径上 - 它出现在api的不同部分 - 有些正在工作,有些则没有。
重新启动我们的tomcat后,响应符合预期。对于我们的IT团队来说,它(对我来说)是一个完全随机出现的问题。可能有人面临类似的问题,或者也有解决方案吗?
Tomcat-Version: Tomcat 7.0.39
Java版本: 1.7.0-25
NginX: 1.4.7
更新:我们目前正在使用该服务器上的hotdeploy - 可能会产生这些问题吗?
答案 0 :(得分:0)
这是由hotdeploy上的奇怪行为引起的 - 在重新部署之后,某些引用并未真正清除,因此它指向存储的不同部分。经过多次调试后,简单的重启将解决这个问题 - 希望它将在未来的tomcat版本中修复 - 根本无法找到我们的应用程序的问题 - 因为还有一个简单的hello world with fileuploads(实现了很多)连接)我面临同样的问题 - 有时候。