tomcat启动一段时间后自动挂掉.该怎么处理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat启动一段时间后自动挂掉.该怎么处理相关的知识,希望对你有一定的参考价值。
在启动tomcat时候,需要读取环境变量和配置信息,缺少了这些信息,就不能登记环境变量,导致了tomcat的闪退。1.在已解压的tomcat的bin文件夹下找到startup.bat,右击->编辑。在文件头加入下面两行:
SET JAVA_HOME=D:\Java\jdk1.6.0_10 (java jdk目录)
SET
TOMCAT_HOME=E:\tomcat-6.0.35 (解压后的tomcat文件目录)
2.同样的。在已解压的tomcat的bin文件夹下找到shutdown.bat,右击->编辑。在文件头加入下面两行:
SET JAVA_HOME=D:\Java\jdk1.6.0_10 (java jdk目录)
SET
TOMCAT_HOME=E:\tomcat-6.0.35 (解压后的tomcat文件目录) 参考技术A tomcat由于客户端不正常关闭,连接没有关闭。。
应该是网络不正常或者网络赌赛。
单独使用tomcat做前端确实不稳定,我原来也遇到这个问题。
后来在前面加了个apache httpd就好了。
我的apache httpd 是全部转发,交给tomcat处理。 参考技术B
为啥在eclipse中修改JSP后tomcat自动重启?
参考技术A tomcat会每隔一段时间查询jsp的版本是否一致,自动加载,所以修改jsp后,tomcat会自动重启,不用用户重新发布工程。tomcat启动后class文件会接受请求加载到jvm中。而对jsp第一次请求时,会先编码成对应的.class文件加载进来。以后每一次请求tomcat容器要检查jsp的版本,如果与前一次不一样,则会自动再次编码并加载.class文件。 参考技术B 你修改jsp,tomcat会重新编译成servlet,然后jvm加载他,有时候就会触发tomcat重新加载整个应用,并不是重启。当加载的次数多了,就有可能造成permgen内存溢出
以上是关于tomcat启动一段时间后自动挂掉.该怎么处理的主要内容,如果未能解决你的问题,请参考以下文章
隔一段时间应用就会挂掉(进程在,但停止响应,也无log输出),必须重启tomcat
Tomcat运行一段时间后,自动停止关闭,To prevent a memory leak,Druid 数据库连接自动关闭, the JDBC Driver has been forcibly unr