小弟第一次自己独立完成了一个struts1.2+hibernate的web项目,运行2天左右tomcat就会死掉。按照网上的说法,我的数据库链接的地方仔细检查过了,都确保关闭的状态了。
查看tomcat日志,发现主要有两项严重的错误:
1.
Can't load log handler "1localhost.org.apache.juli.FileHandler"
Can't load log handler "2localhost.org.apache.juli.FileHandler"
2.
SEVERE: Error initializing endpoint
java.net.BindException: Address already in use:8080
其中第一个错误,大数量的出现。日志文件catalina.out飞速增长,后来竟然达到1g!请有经验的朋友帮忙看看是怎么回事?需要别的资料尽管提出,这个问题真的需要在短期内解决。
[b]问题补充:[/b]
补充一下:
我的hibernate的dao之类的用的是myeclipse默认生成的,里面有好多log4j的日志代码,和这个有关吗?而且那个默认生成的baseHibernateDao里面有关session的代码是不是有问题?老师给我改成单例模式才好用。开始的时候马上就死掉。。。