p6spy——disconnected from server 问题
上一篇 /
下一篇 2010-04-01 19:37:54
/ 个人分类:数据库
昨天我在对一个系统做前台
测试,想同时监控
SQL语句使用情况。
于是打开了irontracksql.jar,在config中配置了服务IP地址,Port配置成2000,Refresh Interval配置成5000,然后进行连接。结果连接失败,报disconnected from server错误。
当时采取的措施是去
p6spy的安装目录运行startup.sh,将p6spy重新启动。
但在重启后仍旧无法连接。于是我就去看它的启动脚本,脚本上有个操作是用来覆盖hibernate.cfg.xml、springConfig.properties文件的:
cp -r $HOME/p6spy/new/hibernate.cfg.xml $perth_home/WEB-INF/classes/config/hibernate/hibernate.cfg.xml
cp -r $HOME/p6spy/new/springConfig.properties $perth_home/WEB-INF/classes/config/env/springConfig.properties
我们就要确保p6spy内的文件内容是正确的,这里的正确包括:
数据库驱动为com.p6spy.engine.spy.P6SpyDriver;登录用户名密码正确;
其他地方要与被替换文件(war包内)内容一致。而我的问题就是出在这两个文件上。
当我修改好这两个文件并确保正确后,再次启动startup.sh脚本,系统就能正常运行,p6spy也能正常监控了。
收藏
举报
TAG:
p6spy