您的位置:首页 > 运维架构 > Tomcat

一个tomcat部署多个项目使用durid连接池报错

2018-02-01 15:31 567 查看
服务器windows server

tomcat7免安装板

问题:

在服务器上安装了一个tomcat7,需要在这个tomcat中部署3个项目,这三个项目都使用的是durid连接池,项目解压war包的时候就报错了。

ERROR [com.alibaba.druid.stat.DruidDataSourceStatManager] - unregister mbean error 

javax.management.InstanceNotFoundException: com.alibaba.druid:type=DruidDataSourceStat 

 

解决方案:

如果是通过windows服务启动的话,需要在tomcat的bin文件夹下找到tomcat7w.exe。找到java选项,在里面增加配置:

-Ddruid.registerToSysProperty=true。

项目能够正常启动。

注意:一般linux下通过shell脚本启动的话,需要改sh文件,windows需要改bat文件,注册成windows服务的需要在tomcat7w.exe中修改。

改jvm也是如此。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: