加载大文件时tomcat重启超时

时间:2016-06-17 08:33:03

标签: java multithreading tomcat web

在tomcat上部署Web应用程序时,出现了“tomcat restart timeout”之类的错误。此错误是由于主线程将加载并解析一个大文件,这是部署时消耗的时间。有人建议使用另一个线程来加载和解析这个文件。但是如果主要线程在大文件仍处于加载状态时正在使用,则会导致问题,因为当大文件未准备好时,主线程无法接受请求。那么,如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

实际上,一旦遇到同样的问题。但是当我右键单击Eclipse的Server选项卡上的Tomcat服务器,选择'Open'时,它会在Editor位置打开'localhost'的Tomcat v6.0 Server页面,查看右侧的'Timeouts'部分,它会显示'指定时间限制完成服务器操作。',默认开始(以秒为单位)为'45'秒,你可以改为100秒或10分钟,如你所愿..这对我有用。

我希望它能解决你的问题。