Tomcat
文章平均质量分 66
浪里渔夫
沧浪之水淸兮,可以濯吾缨。沧浪之水浊兮,可以濯吾足。
展开
-
解决 log4j:ERROR Failed to rename,不需要修改源码。同时解决工程重复加载的问题。
很多人解决这个问题的办法就是修改log4j源码,将文件重命名的代码改为文件复制的代码。其实找到根本原因,就不需要修改源码了。问题现象:在控制台可以看到日志:log4j:ERROR Failed to renameDailyRollingFileAppender没有周期性的生成日志文件,只生成了一个日志文件。Tomcat启动慢并且占内存大(修改log4j源码是不能原创 2017-09-15 10:21:36 · 12826 阅读 · 4 评论 -
深入分析Tomcat启动时重复加载项目的原因及解决办法
其实很多人都写过类似问题的解决方案,一般都是把docBase的值设置为绝对路径并且保证这个绝对路径不在appBase设置的路径下面。但是没有人提到过我这个解决方案,今天分享出来,大家一起讨论。问题发生环境:在tomcat的默认的server.xml里面,错误的配置了Host或者Context标签例如下面的配置就会导致Tomcat重复加载项目:web-sys在Server.xml原创 2017-09-15 13:18:51 · 10295 阅读 · 6 评论