主题 : jeecms安装成功后,启动tomcat报错连不上数据库 |
级别: 秀才
|
1# 发表于:2014-06-09 09:34:37 IP:117.47.*.*
|
||||
---|---|---|---|---|---|
级别: 秀才
|
3# 发表于:2014-06-09 09:38:54 IP:117.47.*.*
开启着呢
|
||
---|---|---|---|
级别: 秀才
|
5# 发表于:2014-06-09 09:44:37 IP:117.47.*.*
有,我在A主机上装的数据库,jeecms链接正常,在B主机只装了jeecms,数据库链接的是A的数据库,B就一直启动不起来
|
||
---|---|---|---|
级别: 秀才
|
7# 发表于:2014-06-09 09:47:31 IP:117.47.*.*
一样的
|
||
---|---|---|---|
级别: 状元
|
8# 发表于:2014-06-09 09:50:34 IP:182.7.*.*
Tomcat7是吧? 它增加了一个内存泄漏的检查,主要是判断web应用重载时,类加载器中所有对象的引用都释放干净。
一般出现提示可能的原因: 1.JDBC驱动注册 2.一些日志框架 3.在ThreadLocal中保存对象,但是并不去删除它 4.启动了线程,但没有停止它 解决方法可能就是对应的应用需要加一个 ServletContextListener ,然后在 contextDestroyed 方法里去把以上的事情做掉。比如如果你用到了jdbc,那么需要手动去注销jdbc。threadlocal的保存的对象把它们清空掉。等等等等。。。 要具体问题具体分析。当然也可以不做什么事情。其实也没有多大关系的。 这里的内存泄漏指的也是你在不重新启动tomcat的情况下,reload某一个应用,才会造成内存泄漏。所以你只要每次重启应用都是通过重启tomcat来的话不会造成任何影响。 |
||
---|---|---|---|
级别: 秀才
|
9# 发表于:2014-06-09 09:54:09 IP:117.47.*.*
是tomcat7,可是A也是用的tomcat7,为什么B部署同样的代码就会出现问题
|
||
---|---|---|---|