服务并发量大时,需要对系统进行性能优化。dubbo也需要进行监控排查,采用dubbokeeper对性能进行监控。
一、安装与部署
1.github上直接clone代码,https://github.com/dubboclub/dubbokeeper/。
2.根据readme进行安装与部署。
注意:
1.存储模块的端口号(默认20884)不能被占用,否则启动日志正常但是实际未成功启动
2.项目dubbo配置中需要增加监控配置
<!-- 监控中心-->
<dubbo:monitor protocol="registry" />
3.spring和dubbo的版本号需要和项目的版本号一致,否则无法监控
二、使用
直接打开网站即可获得监控数据
注意:mysql数据库中表名不能重复或者copy,会提示报错
生产环境若使用该软件,则需要考虑监控对系统性能造成的影响。
总结:
非常简单使用的一个监控软件,但是相关资料还是比较少,踩了不少坑,但是总体来说已经可以使用