taokeeper 架设与部署

相关下载:

taokeeper.sql

http://down.51cto.com/data/718756


taokeeper-monitor-config.properties

http://down.51cto.com/data/715439


taokeeper-monitor

http://down.51cto.com/data/715431


部署:

mysql:

mysql执行下载到的sql文件,并为相应用户赋权 最好 all privileges;

示例命令:

mysql -ucanal -pcanal < taokeeper.sql
grant all privileges on *.* to 'canal'@'%';
grant all privileges on *.* to 'canal'@'localhost';
flush privileges;



tomcat:

修改JAVA_OPTS=-DconfigFilePath="/home/hp/servers/taokeeper-monitor/taokeeper-monitor-config.properties"

在tomcat根目录/bin/catalina.sh 中修改为 :

JAVA_OPTS=-DconfigFilePath="/home/hp/servers/taokeeper-monitor/taokeeper-monitor-config.properties"



taokeeper:

创建一个taokeeper目录,我创建的是 /home/hp/servers/taokeeper-monitor 这个目录

把下载的war包放到 tomcat根目录/webapps/ 中


配置 下载的properties文件 我这里是放在taokeeper-monitor 目录中, 对应上面设置tomcat的JAVA_OPTS参数。


properties配置示例:(注意把SystemConstant.configOfMsgCenter 注释掉 )

#Daily-TB

systemInfo.envName=DAILY-TB

#DBCP
dbcp.driverClassName=com.mysql.jdbc.Driver
dbcp.dbJDBCUrl=jdbc:mysql://127.0.0.1:3306/taokeeper
dbcp.characterEncoding=GBK
dbcp.username=canal
dbcp.password=canal
dbcp.maxActive=30
dbcp.maxIdle=10
dbcp.maxWait=10000

#SystemConstant
SystemConstent.dataStoreBasePath=/home/hp/servers/taokeeper-monitor/datastore/
SystemConstant.userNameOfSSH=hp
SystemConstant.passwordOfSSH=hacker
#Optional
# SystemConstant.configOfMsgCenter=

#log
LOG_HOME=/home/hp/servers/taokeeper-monitor/logs/
LOG_LEVEL=DEBUG

启动:

启动tomcat加载taokeeper项目:

./startup.sh


然后我们方位他 输入

127.0.0.1:8080/taokeeper-monitor

效果:









部署过程中遇到的问题:

在这里说一个关键的,其他问题自行解决:

1、目前用上面的方式发现在tomcat7是能正常部署的,而在tomcat8中无法用以上方式正常部署taokeeper,猜想与设置JAVA_OPTS参数有关系。

2、这里有同学提到MsgCenter null的 error,并且web页面在点击一些选项后没有反应的问题,然后i试试我的也确实有此问题,为此我继续降低tomcat版本,目前tomcat版本是 6.0.43. 然后其他配置不变,重启tomcat,然后进入taokeeper web页面,然后点击各个选项,试图添加本机的监控,发现都能有数据显示了,如上图所示。


  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 14
    评论
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值