dubbo监控中心的安装(八)

版权声明:原创文章,未经允许不得转载。ps: 传统电商火热的时代已经成为过去 , 下一个阶段属于大数据 人工智能 , 服务、便捷、安全、效率、创新成为下一个阶段互联网时代的新词汇,而IT技术也随着行业的变化发展而不断更迭。对于码农的出路总结一句话:追技术不如追领域。[基础][设计][能力] https://blog.csdn.net/shengqianfeng/article/details/82286738

之前我们已经在github上下载了incubator-dubbo-ops-master包,解压进入进入incubator-dubbo-ops-master下可以找到dubbo-monitor-simple 这个监控中心maven工程,同样我们将其打jar包:

稍等片刻即可打包完成!

进入target目录下,即可找到刚刚生成的jar包,但是我们在运行jar前需要修改一些配置:

解压:dubbo-monitor-simple-2.0.0-assembly.tar.gz,然后将解压目录中的dubbo-monitor-simple-2.0.0目录复制到D:/dubbo目录下:

进入:D:\dubbo\dubbo-monitor-simple-2.0.0\conf,打开dubbo.properties

编辑保存!此配置主要保证注册中心配置的正确!

然后我们进入D:\dubbo\dubbo-monitor-simple-2.0.0\assembly.bin目录下启动:

双击start.bat启动:

启动成功,访问监控中心的web页面:http://localhost:8080/

这就是我们监控中心,如果想监控到我们的消费者和服务者使用情况,需要在消费者和服务提供者工程中进行相关的配置:

在dubbo的官方文档中我们可以看到关于监控中心的配置标签:

有两种方式可供选择,一是使用resistry协议从注册中心自动获取,二是直连监控中心的方式,我们这里选择第一种。

我们在消费者的consumer.xml中加入:

     <!--方式1: 从注册中心自动获取 -->
	<dubbo:monitor protocol="registry"></dubbo:monitor>
	<!--方式2: 消费者直连监控中心 -->
	<!-- <dubbo:monitor address="127.0.0.1:7070"></dubbo:monitor> -->

不止消费者需要这么配置,服务提供者的provider.xml也需要加入相同的配置。

重新启动消费者和服务提供者:

可以看到Services点进去有我们服务提供者发布的服务列表:

至此,dubbo提供的简易监控中心搭建完成!

猜你喜欢

转载自blog.csdn.net/shengqianfeng/article/details/82286738