欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Dubbo监控中心搭建-dubbo-monitor-simple的使用

程序员文章站 2022-08-11 19:32:47
场景 Dubbo环境搭建-管理控制台dubbo-admin实现服务监控: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103624846 Dubbo搭建HelloWorld-搭建服务提供者与服务消费者并完成远程调用(附代码下载) ......

场景

dubbo环境搭建-管理控制台dubbo-admin实现服务监控:

https://blog.csdn.net/badao_liumang_qizhi/article/details/103624846

dubbo搭建helloworld-搭建服务提供者与服务消费者并完成远程调用(附代码下载):

https://blog.csdn.net/badao_liumang_qizhi/article/details/103675259

上面已经搭建了dubbo-admin,图形化的服务管理平台,安装时需要指定注册中心地址,即可从注册中心获取到所有的提供者/消费者进行配置管理。

而dubbo-monitor-simple就是简单的监控中心。

还以上面搭建helloworld的例子进行测试。

注:

博客:

关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

参照上面搭建dubbo-admin的过程,将dubbo-ops下载后还有一个名为dubbo-monitor-simple的项目。

我们进入到此项目目录,在此目录下打开命令行,输入:

mvn package

Dubbo监控中心搭建-dubbo-monitor-simple的使用

 

 

Dubbo监控中心搭建-dubbo-monitor-simple的使用

编译成功后,在此目录下会生成target目录,在target目录下有一个jar包和tar包

Dubbo监控中心搭建-dubbo-monitor-simple的使用

 

 

Dubbo监控中心搭建-dubbo-monitor-simple的使用

因为我们还没有进行服务注册中心等的一些配置,所以我们将tar包解压

然后找到其conf目录

Dubbo监控中心搭建-dubbo-monitor-simple的使用

 

 

Dubbo监控中心搭建-dubbo-monitor-simple的使用

进入到conf目录下,打开dubbo.properties

这里使用的是zookeeper服务注册中心,所有修改注册中心的地址,这里是默认地址127.0.0.1:2181,如果不是,记得在这里进行修改。

Dubbo监控中心搭建-dubbo-monitor-simple的使用

 

 

然后回到上层目录,再进入到assembly.bin目录下,双击start.bat

Dubbo监控中心搭建-dubbo-monitor-simple的使用

 

 

Dubbo监控中心搭建-dubbo-monitor-simple的使用

命令行不报错并出现如下页面则是启动成功

Dubbo监控中心搭建-dubbo-monitor-simple的使用

 

 

Dubbo监控中心搭建-dubbo-monitor-simple的使用

然后打开浏览器,输入:

Dubbo监控中心搭建-dubbo-monitor-simple的使用

 

 

此时监控中心已经搭建好。

监控中心测试

参照上面搭建服务提供者与服务消费者的helloworld,现在分别在配置文件中加入监控中心的配置。

依照dubbo的官方文档

Dubbo监控中心搭建-dubbo-monitor-simple的使用

 

 

这里采用自己发现监控中心的方式。

打开服务提供者的provider.xml,添加如下代码

<dubbo:monitor protocol="registry"></dubbo:monitor>

 

添加位置:

Dubbo监控中心搭建-dubbo-monitor-simple的使用

 

 

Dubbo监控中心搭建-dubbo-monitor-simple的使用

同理打开服务消费者的consumer.xml,也添加同样的代码,添加位置:

Dubbo监控中心搭建-dubbo-monitor-simple的使用

 

 

Dubbo监控中心搭建-dubbo-monitor-simple的使用

然后分别运行服务提供者和服务消费者的main程序,此时再刷新服务监控中心,可以看到已经被监控到

Dubbo监控中心搭建-dubbo-monitor-simple的使用

附监控中心代码下载

https://download.csdn.net/download/badao_liumang_qizhi/12049913