Open 345538832 opened 2 years ago
注册中心使用nacos,在获取nacos服务列表时,获取到druid-admin服务的instanceId为空出现空指针。 bootstrap.yml配置
server: port: 19999 spring: application: name: druid-admin main: allow-bean-definition-overriding: true cloud: consul: enabled: false host: localhost port: 8500 discovery: enable: true hostname: ${spring.cloud.client.ip-address} instance-id: ${spring.application.name}:${vcap.application.instance_id:${spring.application.instance_id:${random.value}}} instance-zone: zone1 nacos: discovery: enabled: true server-addr: http://122.168.5.218:8848 eureka: instance: preferIpAddress: true ipAddress: localhost instance-id: ${eureka.instance.ipAddress}:${server.port}:${spring.application.name} client: serviceUrl: defaultZone: http://localhost:8761/eureka/ enabled: false monitor: applications: #需要监控的服务名spring.application.name - guideAssistant-mini login-username: admin #监控页面的登录用户名和密码 login-password: 123456
我也遇到同样的问题,不知道该如何解决
这个问题后续还解决吗
根据截图判断,是nacos版本太高, 元数据的key名称变化了, 是用的最新版的nacos吗
我们使用的是阿里云的nacos服务
针对1.4版本的nacos是可以的, 如果有时间的话欢迎提交pr
注册中心使用nacos,在获取nacos服务列表时,获取到druid-admin服务的instanceId为空出现空指针。 bootstrap.yml配置