IT序号网

dubbo-admin管理平台搭建

dudu 2023年04月29日 程序员 62 0

Dubbo-Admin是Dubbo的可视化管理平台,可以方便地查看Dubbo服务的运行状态、调用情况等信息。下面是Dubbo-Admin的搭建步骤:

1. 下载Dubbo-Admin

从Dubbo官网下载Dubbo-Admin的war包,下载地址为:http://dubbo.apache.org/zh-cn/docs/user/references/admin-ops.html

2. 部署Dubbo-Admin

将下载的war包部署到Tomcat的webapps目录下,启动Tomcat即可。

3. 配置Dubbo-Admin

在Dubbo-Admin的WEB-INF目录下,找到dubbo.properties文件,修改其中的dubbo.registry.address属性,将其指向你的Zookeeper地址。

4. 访问Dubbo-Admin

在浏览器中输入http://localhost:8080/dubbo-admin即可访问Dubbo-Admin管理平台。

5. 添加Dubbo服务

在Dubbo-Admin中添加Dubbo服务,需要在服务提供方的dubbo.properties文件中添加如下配置:

dubbo.registry.address=zookeeper://localhost:2181

dubbo.protocol.port=20880

dubbo.application.name=xxx

dubbo.module.name=xxx

dubbo.provider.timeout=5000

dubbo.provider.token=xxx

dubbo.provider.accesslog=true

dubbo.provider.filter=xxx

其中,dubbo.registry.address属性指向Zookeeper地址,dubbo.protocol.port属性指定Dubbo服务的端口号,dubbo.application.name属性指定应用名称,dubbo.module.name属性指定模块名称,dubbo.provider.timeout属性指定超时时间,dubbo.provider.token属性指定访问令牌,dubbo.provider.accesslog属性指定是否开启访问日志,dubbo.provider.filter属性指定过滤器。

6. 查看Dubbo服务

在Dubbo-Admin中查看Dubbo服务,需要在服务消费方的dubbo.properties文件中添加如下配置:

dubbo.registry.address=zookeeper://localhost:2181

dubbo.application.name=xxx

dubbo.module.name=xxx

dubbo.consumer.timeout=5000

dubbo.consumer.token=xxx

dubbo.consumer.check=false

dubbo.consumer.filter=xxx

其中,dubbo.registry.address属性指向Zookeeper地址,dubbo.application.name属性指定应用名称,dubbo.module.name属性指定模块名称,dubbo.consumer.timeout属性指定超时时间,dubbo.consumer.token属性指定访问令牌,dubbo.consumer.check属性指定是否检查服务提供方是否存在,dubbo.consumer.filter属性指定过滤器。

7. 查看Dubbo服务的运行状态和调用情况

在Dubbo-Admin中查看Dubbo服务的运行状态和调用情况,需要在浏览器中访问http://localhost:8080/dubbo-admin/index.html,选择服务列表,即可查看Dubbo服务的运行状态和调用情况。

以上就是Dubbo-Admin管理平台的搭建步骤,希望对你有所帮助。


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!