这是因为consumer消费者和provider生产者配置了group信息,但是group不是dubbo,而且在Dubbo-Admin未配置分组信息。由于Dubbo-Admin默认分组是dubbo,所以在监控平台看不到服务
我们使用docker启动dubbo的时候就需要配置环境变量
docker run -d \
--name dubbo-admin \
-p 9600:8080 \
-e admin.registry.address=zookeeper://ip地址:2181 \
-e admin.registry.group=dubbo \
-e admin.config-center=zookeeper://ip地址:2181 \
-e admin.metadata-report.address=zookeeper://ip地址:2181 \
--restart=always \
docker.io/apache/dubbo-admin
当consumer和provider的group非默认的dubbo时,Dubbo-Admin(默认分组为dubbo)无法显示服务。为解决此问题,需在使用docker启动Dubbo-Admin时,配置环境变量包括registry.address,registry.group,config-center,metadata-report.address,指向Zookeeper服务器,并设置正确的group信息。
1848

被折叠的 条评论
为什么被折叠?



