dubbo-admin
dubbo-admin copied to clipboard
nacos 作为配置中心,admin 控制台获取不到服务信息
目前采用的是 springclouddubbo+nacos
cloud 版本为2.2.0,对应 dubbo 版本为2.7.4.1,对应 nacos 版本为1.1.4,admin版本为 develop
+1 同困扰
+1希望支持nacos
+1 这块都不活跃的吗
+1
+1
这个问题目前已修复,拉最新代码试下
https://github.com/apache/dubbo-admin/pull/638 是这个PR. 如果这个PR没解决的话,还请多提供点具体信息以便复现定位 顺便说一下,如果是用了应用级服务发现的话, admin这边暂时还不支持,不过已经准备搞这块了
#638 是这个PR. 如果这个PR没解决的话,还请多提供点具体信息以便复现定位 顺便说一下,如果是用了应用级服务发现的话, admin这边暂时还不支持,不过已经准备搞这块了
好的 ,再细测一遍
#638 是这个PR. 如果这个PR没解决的话,还请多提供点具体信息以便复现定位 顺便说一下,如果是用了应用级服务发现的话, admin这边暂时还不支持,不过已经准备搞这块了
好的 ,再细测一遍
嗯嗯,辛苦 :)
#638 是这个PR. 如果这个PR没解决的话,还请多提供点具体信息以便复现定位 顺便说一下,如果是用了应用级服务发现的话, admin这边暂时还不支持,不过已经准备搞这块了
好的 ,再细测一遍
嗯嗯,辛苦 :)
貌似搞不起来!!!
dubbo-admin 代码拉了最新的,我的yml 配置 dubbo部分是这样的
dubbo:
scan:
base-packages: com.ecb.emc.service
protocol:
host: localhost
name: dubbo
port: -1
registry:
# 挂载到 Spring Cloud 注册中心
# address: spring-cloud://localhost
address: nacos://127.0.0.1:8848
group: dubbo
protocol: nacos
consumer:
check: false
group: dubbo
cloud:
subscribed-services: '*'
config-center:
group: dubbo
namespace: dubbo
metadata-report:
group: dubbo
provider:
group: dubbo
monitor:
group: dubbo
我bootstrap.yml的配置如下:
# DataId 默认使用 `spring.application.name` 配置跟文件扩展名结合(配置格式默认使用 properties),
# GROUP 不配置默认使用 DEFAULT_GROUP。因此该配置文件对应的 Nacos Config 配置的
# DataId 为 nacos-config.properties, GROUP 为 DEFAULT_GROUP
spring:
application:
name: xxx
main:
allow-bean-definition-overriding: true
cloud:
nacos:
discovery:
server-addr: localhost:8848
config:
server-addr: localhost:8848
工程依赖如下:
buildscript {
ext {
springBootVersion = '2.2.9.RELEASE'
}
repositories {
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
}
}
repositories {
mavenLocal()
}
allprojects {
group = 'xxxx'
version = '1.0'
apply plugin: 'idea'
apply plugin: 'eclipse'
}
subprojects {
apply plugin: 'java'
apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management'
sourceCompatibility = '1.8'
[compileJava, compileTestJava, javadoc]*.options*.encoding = 'UTF-8'
repositories {
maven {
url = 'https://maven.aliyun.com/repository/public'
}
}
ext {
set('springCloudAlibabaVersion', "2.2.1.RELEASE")
set('springCloudVersion', "Hoxton.SR3")
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.springframework.boot:spring-boot-starter-actuator'
implementation 'org.springframework.data:spring-data-redis'
implementation 'org.springframework.data:spring-data-mongodb'
implementation 'com.alibaba.cloud:spring-cloud-starter-dubbo'
implementation 'org.apache.dubbo:dubbo:2.7.8'
implementation 'com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-discovery'
implementation 'com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-config'
implementation 'com.alibaba:druid-spring-boot-starter:1.1.23'
implementation 'org.apache.rocketmq:rocketmq-spring-boot-starter:2.1.1'
implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:2.1.3'
implementation 'redis.clients:jedis:3.3.0'
implementation 'com.itextpdf:itextpdf:5.5.9'
implementation 'com.itextpdf:itext-asian:5.2.0'
implementation 'fr.opensagres.xdocreport:org.apache.poi.xwpf.converter.pdf:1.0.4'
implementation 'fr.opensagres.xdocreport:fr.opensagres.xdocreport.itext.extension:1.0.4'
runtimeOnly 'mysql:mysql-connector-java'
testCompile('org.springframework.boot:spring-boot-starter-test') {
exclude group: 'org.junit.vintage', module: 'junit-vintage-engine'
}
}
dependencyManagement {
imports {
mavenBom "com.alibaba.cloud:spring-cloud-alibaba-dependencies:${springCloudAlibabaVersion}"
mavenBom "org.springframework.cloud:spring-cloud-dependencies:${springCloudVersion}"
}
}
}
目前采用的是 springclouddubbo+nacos cloud 版本为2.2.0,对应 dubbo 版本为2.7.4.1,对应 nacos 版本为1.1.4,admin版本为 develop
![]()
哥们,这个问题,你这边解决了吗?
@codelearner1024 你有在dubbo的钉钉群吗? 没的话麻烦加一下 21976540
@codelearner1024 我试了没有问题,你 admin 的配制修改了吗?
@codelearner1024 我试了没有问题,你 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.root.user.name=root
#group
admin.registry.group=dubbo
admin.config-center.group=dubbo
admin.metadata-report.group=dubbo
#namespace used by nacos
admin.registry.namespace=public
admin.config-center.namespace=public
admin.metadata-report.namespace=public
我这边配制和你的一样, 并且我用和你一样的 sc 和 sca 版本测试的. 方便钉钉沟通吗? @codelearner1024
我这边配制和你的一样, 并且我用和你一样的 sc 和 sca 版本测试的. 方便钉钉沟通吗? @codelearner1024
恩,我刚在弄, 还一边在上班处理bug 哈哈,有点慢
拉取了最新的dev 分支 还是不行 admin 无法获取服务信息
拉取了最新的dev 分支 还是不行 admin 无法获取服务信息
admin 配制里的 group, namespace 与dubbo注册的对应上了吗? nacos 是否开启了鉴权?
这是 admin 的配置 , 都是默认的 public 和 default
我 nacos 上面的服务也一样是对应默认的
都是对应上了,鉴权没有开启.
2021年1月30日 12:04,邪影oO [email protected] 写道:
拉取了最新的dev 分支 还是不行 admin 无法获取服务信息
admin 配制里的 group, namespace 与dubbo注册的对应上了吗? nacos 是否开启了鉴权?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/apache/dubbo-admin/issues/667#issuecomment-770152810, or unsubscribe https://github.com/notifications/unsubscribe-auth/AODBFTIOTRCZ47KSDMK7XZLS4OALDANCNFSM4TWZIZZA.
这是 admin 的配置 , 都是默认的 public 和 default 我 nacos 上面的服务也一样是对应默认的 都是对应上了,鉴权没有开启.
admin 的默认配制与 dubbo 注册到nacos的默认配制是不一样的, dubbo 注册到 nacos 的默认group 是 "DEFAULT_GROUP"
我知道的 所以我 admin 上配置的也是 DEFAULT_GROUP
2021年1月30日 12:35,邪影oO [email protected] 写道:
这是 admin 的配置 , 都是默认的 public 和 default 我 nacos 上面的服务也一样是对应默认的 都是对应上了,鉴权没有开启.
admin 的默认配制与 dubbo 注册到nacos的默认配制是不一样的, dubbo 注册到 nacos 的默认group 是 "DEFAULT_GROUP"
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/apache/dubbo-admin/issues/667#issuecomment-770155852, or unsubscribe https://github.com/notifications/unsubscribe-auth/AODBFTLFUIH6PZNY4RJV6RTS4OEAJANCNFSM4TWZIZZA.
@codelearner102 @ w935903854
你们后来解决了没? 我试了你们说的配置组等方法 都没解决 也是参考https://github.com/alibaba/spring-cloud-alibaba/blob/master/spring-cloud-alibaba-examples/spring-cloud-alibaba-dubbo-examples/README_CN.md 我觉得是spring cloud 注册到nacos是应用级别,和以前dubbo admin是显示服务级别不一样?
这是我的demo https://gitee.com/weigang_wu/wwg-nacos-micro-service.git 之前测过没问题的
从 Windows 版邮件https://go.microsoft.com/fwlink/?LinkId=550986发送
发件人: Love @.> 发送时间: 2021年5月19日 20:39 收件人: @.> 抄送: @.>; @.> 主题: Re: [apache/dubbo-admin] nacos 作为配置中心,admin 控制台获取不到服务信息 (#667)
@w935903854https://github.com/w935903854 @codelearner1024https://github.com/codelearner1024 @KeRan213539https://github.com/KeRan213539 你们后来解决了没? 我试了你们说的配置组等方法 都没解决 也是参考https://github.com/alibaba/spring-cloud-alibaba/blob/master/spring-cloud-alibaba-examples/spring-cloud-alibaba-dubbo-examples/README_CN.md 我觉得是spring cloud 注册到nacos是应用级别,和以前dubbo admin是显示服务级别不一样?
― You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/apache/dubbo-admin/issues/667#issuecomment-844064691, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AHPM5QNN5MYSWALEVT5CPMTTOOWONANCNFSM4TWZIZZA.
应用级的支持正在开发,预计在下个版本中会发布
应用级的支持正在开发,预计在下个版本中会发布
请问应用级别的支持了吗