强烈建议增加nacos为注册中心时的文档
找了半天 admin.registry.address=nacos://127.0.0.1:8848 admin.config-center=nacos://127.0.0.1:8848 admin.metadata-report.address=nacos://127.0.0.1:8848
#group admin.registry.group=DEFAULT_GROUP admin.config-center.group=DEFAULT_GROUP admin.metadata-report.group=DEFAULT_GROUP
#namespace used by nacos admin.registry.namespace=public admin.config-center.namespace=public admin.metadata-report.namespace=public
增加上述配置,可以在admin中看到,但又出现: 无元数据信息,请升级至Dubbo2.7及以上版本,或者查看application.properties中关于config center的配置,详见 这里 这个到底要怎么配置 @justinmclean @nzomkxia
+1
+1,跟nacos集成还是不成功,求demo
+1,跟nacos集成还是不成功,求demo
admin.registry.group=DEFAULT_GROUP
admin.config-center.group=dubbo-admin
admin.metadata-report.group=dubbo-metadata-report
dubbo.registry.address=nacos://localhost:8848 dubbo.metadata-report.address=nacos://localhost:8848
跟nacos集成,已经能用了。但是统计还是有点问题~
dubbo admin配置完dubbo.metadata-report.address后,需要在dubbo生产者配置上元数据中心 dubbo: config-center: address: nacos://localhost:8848 metadata-report: address: nacos://localhost:8848
+1 springcloud+nacos+dubbo dubbo-admin查看不到服务列表
找了半天 admin.registry.address=nacos://127.0.0.1:8848 admin.config-center=nacos://127.0.0.1:8848 admin.metadata-report.address=nacos://127.0.0.1:8848
#group admin.registry.group=DEFAULT_GROUP admin.config-center.group=DEFAULT_GROUP admin.metadata-report.group=DEFAULT_GROUP
#namespace used by nacos admin.registry.namespace=public admin.config-center.namespace=public admin.metadata-report.namespace=public
增加上述配置,可以在admin中看到,但又出现: 无元数据信息,请升级至Dubbo2.7及以上版本,或者查看application.properties中关于config center的配置,详见 这里 这个到底要怎么配置 @justinmclean @nzomkxia
打开自己的nacos的配置中心列表,在那里会显示服务的元数据信息(方法及参数类型) 在这里你就发现猫腻了,你以为你dubbo用nacos时用的都是DEFAULT_GROUP分组,其实那仅仅是做服务发现时的默认分组 nacos做dubbo元数据中心时的默认分组是dubbo 所以 你把你上面的admin.metadata-report.group=DEFAULT_GROUP改成 dubbo就可以了应该,或者去nacos中看看自己的服务的元数据配置
起初,对dubbo-admin非常期待,然后打开github,发现很奇怪,master分支居然N年没维护了,default居然指向了develop分支。然后就是里面的issues,居然有100多个,OMG,质量确认让人捉急。 然后就是和大家遇到同样的问题admin集成nacos,目前"服务列表"和“服务调用关系“可用,但是依旧无法进行服务调用,提示”请升级至Dubbo2.7及以上版本,或者查看application.properties中关于config center的配置,详见 XXXX”,这个详见跟没说一样,里面居然是zk的配置(而且还得用ZooInspector手动添加),噗。。。。。。。失望至极。
PS:建议大家不要下载develop分支,建议从https://github.com/apache/dubbo-admin/releases下载,这里面的代码干净些,develop里面什么烂七八糟的都有,顺便提一句最好先安装npm和node,否则package时间非常长。
跟nacos集成,已经能用了。但是统计还是有点问题~
springcloud+nacos1.4.1+dubbo2.7.7 dubbo-admin 服务列表看不到服务,nacos可以看到。
配置是: admin.registry.address=nacos://127.0.0.1:8848 admin.config-center=nacos://127.0.0.1:8848 admin.metadata-report.address=nacos://127.0.0.1:8848
admin.registry.group=DEFAULT_GROUP admin.config-center.group=DEFAULT_GROUP #dubbo-admin admin.metadata-report.group=DEFAULT_GROUP #dubbo-metadata-report
admin.registry.namespace=public admin.config-center.namespace=public admin.metadata-report.namespace=public
请问有demo吗?
哎,感谢!一个一个试了好久,这样配置就可以了: dubbo provider
dubbo.registry.address=nacos://127.0.0.1:8848
dubbo.registry.simplified=true
dubbo.metadata-report.address=nacos://127.0.0.1:8848
dubbo admin
admin.registry.address=nacos://127.0.0.1:8848
admin.config-center=nacos://127.0.0.1:8848
admin.metadata-report.address=nacos://127.0.0.1:8848
admin.registry.group=DEFAULT_GROUP
admin.config-center.group=DEFAULT_GROUP
admin.metadata-report.group=dubbo #主要是这里,元数据的分组默认是dubbo,可以在nacos的配置列表查到
admin.registry.namespace=public
admin.config-center.namespace=public
admin.metadata-report.namespace=public