初次使用tomcat部署java项目遇到的异常
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了初次使用tomcat部署java项目遇到的异常,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2287字,纯文字阅读大概需要4分钟。
内容图文
![初次使用tomcat部署java项目遇到的异常](/upload/InfoBanner/zyjiaocheng/841/4a68ff04aed54faa807ac50884b403f2.jpg)
注:tomcat的日记默认在catalina.日期.log中
JDBC unregister ...likely to create a memory leak:
but failed to unregister it when the web application was stopped. To prevent
https://www.cnblogs.com/signheart/p/6603483.html
https://www.cnblogs.com/passedbylove/p/7520410.html
解决方案:
http://blog.sina.com.cn/s/blog_4550f3ca0101byg1.html
重写打开数据库连接的会话工厂类
public class XLocalSessionFactoryBean extends LocalSessionFactoryBean {
String url="jdbc:mysql://localhost:3306/eas?useUnicode=true&characterEncoding=utf-8";
@Override
public void destroy() {
// TODO Auto-generated method stub
try {
DriverManager.deregisterDriver(DriverManager.getDriver(url));
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
super.destroy();
}
}
have started a thread named [MySQL Statement Cancellation Timer] but has failed to stop it. This is very likely to create a memory leak:
https://blog.csdn.net/monkeyking1987/article/details/9182201
https://n040661.iteye.com/blog/1668235
解决方案:
https://blog.csdn.net/monkeyking1987/article/details/9182201
使用监听器,在停止应用前先关闭指定线程
AbstractApplicationContext.doClose Closing Root WebApplicationContext:
https://bbs.csdn.net/topics/340006527?list=lz
https://blog.csdn.net/zzq900503/article/details/80577490
解决方案:
1.: 使用./startup.sh 来启动tomcat
2.: ./catalina run 建议加上 nohup 来启动tomcat,防止关闭控制台或xshell后导致tomcat关闭。(测试时建议使用)
linux 上java项目经常无故被关闭且tomact日记无异常消息:
https://blog.csdn.net/renfufei/article/details/78178757
https://blog.csdn.net/shuihupo/article/details/80905641
1.内存溢出:
检查下程序内存泄漏问题,程序自动挂了应该是内存溢出了。
导致被,linux系统本身kill掉了,查看一下,/var/log/messages还有/var/log/dmesg是否有kill相关信息
(当进程该被oom-killer杀死,相关信息会记录到 /var/log/messages:)
解决方案:...
1.如果确保linux系统内存够用可以禁用OOM
2.内存不够就关掉别的进程
内容总结
以上是互联网集市为您收集整理的初次使用tomcat部署java项目遇到的异常全部内容,希望文章能够帮你解决初次使用tomcat部署java项目遇到的异常所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。