tomcat容器异常退出的解决过程

tomcat容器异常退出的解决过程,第1张

早上一个用户微信反馈,悠悠拍卖行的验证码不能出现。一开始我以为网络的问题,让他重启下软件,结果还是无法解决,于是开电脑,访问服务器,发现服务的容器退出了。发现问题还好,但是找到问题出现的时间和日志是个重点,特此记录下本次问题的过程。

继续没有结果。

目录 /var/log

[root@centos03 log]# tail -n 1000 messages | grep out

Oct 5 03:04:56 centos03 kernel: [<ffffffff9f998146>] out_of_memory+0x4b6/0x4f0

最终的定位问题应该是上传文件过大引发的。目前修改程序的文件大小限制。限制为10MB

提交后等待观察。

找到tomcat6的安装目录,bin文件夹下的shutdownbat,右键,发送到桌面快捷方式,改一下名字,双击就可以停止tomcat6的服务了。同理,tomcat7也可以这样做。

需要进行如下配置:

1、新建文件夹,依次放入jre,tomcat与其他所需文件,其中tomcat中需要放入部署的war。

2、进入bin目录开启tomcat服务,

cd bin,

启动命令:net start tomcat,

停止命令:net stop tomcat,例如:

扩展资料:

tomcat的启动配置小结

tomcat的启动脚本在tomcat的bin目录下,启动脚本start有两个,分别时startupbat和startupsh两个,在windows环境下使用startupbat启动tomcat,在linux下使用startupsh启动tomcat,

同理关闭的脚本也有两个shutdownbat和shutdownsh两个,分别是在windows下关闭tomcat和linux下关闭tomcat使用。

总结如下:

startupbat    windows下启动

shutdownbat    windows下关闭

startupsh       linux下启动

shutdownsh   linux下关闭

另外还有一个tomcatexe,这个是在windows下的可执行程序,需要在服务器上安装对应的服务后可以通过tomcatexe启动tomcat。

以上就是关于tomcat容器异常退出的解决过程全部的内容,包括:tomcat容器异常退出的解决过程、windows下,bat脚本:停止tomcat6服务程序(目标机器上装了两个tomcat,一个tomcat6一个tomcat7、命令行启动tomcat,怎么配置等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10120832.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存