晋城市住房和城乡建设局官方网站,网页ui素材,网站常用 英文,大一做家教的网站前言#xff1a;当使用dubbo 作为微服务的接口调用#xff0c;在dubbo 注册到zookeeper 或者nacos 中时 可以安装dubbo-admin 作为服务的监测#xff1b;
1 Dubbo Admin 介绍#xff1a;
Dubbo 框架提供了丰富的服务治理功能如流量控制、动态配置、服务 Mock、服务测试等…前言当使用dubbo 作为微服务的接口调用在dubbo 注册到zookeeper 或者nacos 中时 可以安装dubbo-admin 作为服务的监测
1 Dubbo Admin 介绍
Dubbo 框架提供了丰富的服务治理功能如流量控制、动态配置、服务 Mock、服务测试等而 Dubbo Admin 控制台的一部分重要作用在于将 dubbo 框架提供的服务治理能力提供一个开箱即用的可视化平台Admin 控制台提供了从开发、测试到流量治理等不同层面的丰富功能功能总体上可分为以下几类
服务状态与依赖关系查询服务在线测试与文档管理集群状态监控实例诊断流量管控
2 Dubbo Admin docker安装 2.1 获取镜像:
docker pull apache/dubbo-admin:0.5.02.2 使用zookeeper 1目录挂载
mkdir -p /root/dubboadmin/zk/data
mkdir -p /root/dubboadmin/zk/properties2 运行容器
docker run -d \
--name dubbo-adminzk0.5 \
-v /root/dubboadmin/zk/data:/data \
-v /root/dubboadmin/zk/properties:/config \
-p 9600:8080 \
-e admin.root.user.namezookeeper \
-e admin.root.user.passwordzookeeper \
-e admin.registry.addresszookeeper://localhost:2181 \
-e admin.config-centerzookeeper://localhost:2181 \
-e admin.metadata-report.addresszookeeper://localhost:2181 \
--restartalways \
apache/dubbo-admin:0.5.0 3访问 http://ip:9600/ 账号密码都是 zookeeper
2.3 使用nacos 1 目录挂载
mkdir -p /root/dubboadmin/nacos/data
mkdir -p /root/dubboadmin/nacos/properties2 运行容器
docker run -d \
--name dubbo-adminnacos0.5 \
-v /root/dubboadmin/nacos/data:/data \
-v /root/dubboadmin/nacos/properties:/config \
-p 9700:8080 \
-e admin.root.user.namenacos \
-e admin.root.user.passwordnacos \
-e admin.registry.addressnacos://localhost:8828 \
-e admin.config-centernacos://localhost:8828 \
-e admin.metadata-report.addressnacos://localhost:8828 \
--restartalways \
apache/dubbo-admin:0.5.0 访问 http://ip:9600/ 账号密码都是 nacos
注意apache/dubbo-admin:0.5.0 的nacos客户端需要和nacos 服务端的9828 (8828 1000) 和98298828 1001进行grpc端口通信所有nacos 服务端需要提前将这两个端口开放。