您的浏览器过于古老 & 陈旧。为了更好的访问体验, 请 升级你的浏览器
Ready 发布于2022年03月05日 10:42 最近更新于 2022年03月05日 10:43

原创 解决 [DUBBO] Refreshing of service instance started, but instance hasn't been registered yet

2704 次浏览 读完需要≈ 2 分钟 DubboJava

内容目录

按照官方文档进行 Dubbo(版本 3.0.5)的配置时,却发现控制台一直输出如下警告信息:

[DUBBO] Refreshing of service instance started, but instance hasn't been registered yet., dubbo version: 3.0.5, current host: xxx.xxx.xx.xxx

出现问题的原因是我们在配置中设置了属性dubbo.registry.simplified=true,代码如下:

dubbo:
  registry:
    simplified: true
    extra-keys: retries,owner

由于启用简化配置后,默认的生产者的配置中不包含sidekey,因此Dubbo在注册中心获取不到相关的参数。

这应该算是官方的一个bug。

临时的解决办法是,在dubbo.registry.extra-keys属性中追加side

dubbo:
  registry:
    simplified: true
    extra-keys: retries,owner,side
  • CodePlayer技术交流群1
  • CodePlayer技术交流群2

0 条评论

撰写评论