为懒人提供无限可能,生命不息,code不止
作者: whooyun发表于: 2018-01-09 20:39
最近生产上的微服务总是出现各种问题,定时任务未执行,dubbo的RPC接口未执行,所以为了提高解决生产问题的效率,决定增加dubbo的RPC接口监控
centos 7 jdk1.8 zookeeper 3.3.6
准备zookeeper 3.3.6包,并且已安装,贴下zoo.cfg的配置
tickTime=2000 initLimit=10 syncLimit=5 dataDir=/opt/zookeeper/data dataLogDir=/opt/zookeeper/datalog clientPort=2181 server.1=192.168.88.10:2888:3888 server.2=192.168.88.11:2888:3888 server.3=192.168.88.12:2888:3888 server.4=192.168.88.18:2888:3888
准备dubbo-monitor-simple-2.5.3包,并且已上传;
在dubbo的服务端和客户端配置文件中增加监控配置;
<dubbo:monitor protocol="registry"/>
修改dubbo-monitor-simple-2.5.3/conf中的dubbo.properties文件 修改dubbo.registry.address就可以了,我的是注册中心是zookeeper,所以屏蔽了其它的,并且修改了zookeeper后面的ip。 举个栗子
dubbo.registry.address=zookeeper://192.168.88.12:2181
./start.sh