我在Ubuntu AWS上托管了一个Java Web应用程序。我正在使用Apache Tomcat v7部署Java应用程序。

当我执行繁重的过程(读取大xlsx文件并使用其中的JSON)时,该应用在浏览器上返回我Internal Server Error

我想调查错误是什么,所以我打开了conf/catalina.out应用程序的输出位置,这是我得到的一部分:

 - Sync is not success yet.
Done importing one batch!
Importing a batch:49000
 - Sync is not success yet.
 - Sync is not success yet.
 - Sync is not success yet.
 - Sync is not success yet.
 - Sync is not success yet.
 - Sync is not success yet.
 - Sync is not success yet.
 - Sync is not success yet.
 - Sync is not success yet.
 - Sync is not success yet.
 - Sync is not success yet.
Done importing one batch!
Importing a batch:49000
 - Sync is not success yet.
 - Sync is not success yet.
 - Sync is not success yet.


输出没有任何问题,这是我所期望的,除了它不显示任何错误,程序均未完成输出之外。

我在想什么,可能是我在某处捕捉到异常。我将不得不检查它,但是我很确定我正在打印出错误。

最佳答案

原因是catalina.out仍在更新中,服务器仍在添加有关该作业的信息,这是在该作业崩溃很长时间之后。所以我看不到崩溃的真正原因。

关于java - Tomcat不会记录错误,但是我在网上看到内部服务器错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31968739/

10-16 16:07