日期:2014-05-20  浏览次数:20695 次

急!!!!!!!!tomcat的问题,好奇怪!!!!!!
各位好,
      我开发的一个项目用的是tomcat做容器,现在遇到了个很奇怪的问题,系统运行1段时间后(半个月左右),就会出现有的页面打不开,或者点页面上的连接没有反应的现象,而且我用log4j配置的写数据库的功能也不能正常写数据库了,只有loginfo表不能被写入,其他的表都能写,我删除了tomcat下的work文件夹中的东西,然后重起了tomcat就好了。
      我想tomcat作为容器,不会那么烂吧,总是让人手动清理work吧?应该有其他的办法来解决这个问题吧?请兄弟姐妹们帮我想一下,这个问题到底怎么才能有效地解决呢?是tomcat本身的问题,还是其他的原因,到底如何解决,谢谢大家了!


------解决方案--------------------
看看日志信息有没有不正常的情况
------解决方案--------------------
这个太深了,帮你顶
------解决方案--------------------
帮忙顶。
------解决方案--------------------
高深的问题,学习
------解决方案--------------------
根本不是那么回事,估计是你程序写的有很多的bug,也就是稳定性不行,work里面的东西然后不会自动清除,work里面的东西只是你jsp的编译后的东西,如果你不改变jsp他是不会重新编译的,除非你改变jsp了,好好查查你的程序吧,肯定有一些稳定性的问题,某些隐含的错误,例如偶尔会出现的错误,好好查查,我确定不是tomcat的问题,是你程序的问题,不相信你换weblogic试试,估计一样有问题!
------解决方案--------------------
wmzsl(王明哲)说的对,work里面的东西然后不会自动清除,work里面的东西只是你jsp的编译后的东西,如果你不改变jsp他是不会重新编译的,除非你改变jsp了,
我觉得可能是你的程序有BUG吧,或者不稳定,你仔细检查下,不信你写个简单的代码,测试下就知道了.
------解决方案--------------------
小弟也遇过此问题,原本运行正常,再运行忽然又不能操作数据库了,让人诧异,但几天之后,又运行居然又可能了,可是几天之后再运行就又不可以了,甚至同样的对数据库的操作,也的能执行,而另外的就不能执行.个人觉得问题应该是在TOMCAT吧.想听听高人的看法!