博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
taokeeper 架设与部署
阅读量:6294 次
发布时间:2019-06-22

本文共 1791 字,大约阅读时间需要 5 分钟。

hot3.png

taokeeper 架设与部署 博客分类: java zookeeper

相关下载:

https://github.com/alibaba/taokeeper/downloads

部署:

 

 

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

 

示例命令:

 

[plain]
  1. mysql -ucanal -pcanal < taokeeper.sql  
  2. grant all privileges on *.* to 'canal'@'%';  
  3. grant all privileges on *.* to 'canal'@'localhost';  
  4. flush privileges;  

 

 

tomcat:

 

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

 

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

 

[plain]
  1. 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 注释掉 )

 

[plain]
  1. #Daily-TB  
  2.   
  3. systemInfo.envName=DAILY-TB  
  4.   
  5. #DBCP  
  6. dbcp.driverClassName=com.mysql.jdbc.Driver  
  7. dbcp.dbJDBCUrl=jdbc:mysql://127.0.0.1:3306/taokeeper  
  8. dbcp.characterEncoding=GBK  
  9. dbcp.username=canal  
  10. dbcp.password=canal  
  11. dbcp.maxActive=30  
  12. dbcp.maxIdle=10  
  13. dbcp.maxWait=10000  
  14.   
  15. #SystemConstant  
  16. SystemConstent.dataStoreBasePath=/home/hp/servers/taokeeper-monitor/datastore/  
  17. SystemConstant.userNameOfSSH=hp  
  18. SystemConstant.passwordOfSSH=hacker  
  19. #Optional  
  20. # SystemConstant.configOfMsgCenter=  
  21.   
  22. #log  
  23. LOG_HOME=/home/hp/servers/taokeeper-monitor/logs/  
  24. LOG_LEVEL=DEBUG  

启动:

启动tomcat加载taokeeper项目:

 

[plain]
  1. ./startup.sh  

 

 

然后我们方位他 输入

[plain]
  1. 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页面,然后点击各个选项,试图添加本机的监控,发现都能有数据显示了,如上图所示。

转载于:https://my.oschina.net/xiaominmin/blog/1599169

你可能感兴趣的文章
Javascript 中的 Array 操作
查看>>
java中包容易出现的错误及权限问题
查看>>
AngularJS之初级Route【一】(六)
查看>>
服务器硬件问题整理的一点总结
查看>>
SAP S/4HANA Cloud: Revolutionizing the Next Generation of Cloud ERP
查看>>
Mellanox公司计划利用系统芯片提升存储产品速度
查看>>
白帽子守护网络安全,高薪酬成大学生就业首选!
查看>>
ARM想将芯片装进人类大脑 降低能耗是一大挑战
查看>>
Oracle数据库的备份方法
查看>>
Selenium 自动登录考勤系统
查看>>
关于如何以编程的方式执行TestNG
查看>>
智能照明造福千家万户 家居智能不再是梦
查看>>
物联网如何跳出“看起来很美”?
查看>>
浅谈MySQL 数据库性能优化
查看>>
《UNIX/Linux 系统管理技术手册(第四版)》——1.10 其他的权威文档
查看>>
灵动空间 创享生活
查看>>
《UNIX网络编程 卷1:套接字联网API(第3版)》——8.6 UDP回射客户程序:dg_cli函数...
查看>>
不要将时间浪费到编写完美代码上
查看>>
《算法基础:打开算法之门》一3.4 归并排序
查看>>
高德开放平台开放源代码 鼓励开发者创新
查看>>