内容目录
按照官方文档进行 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
由于启用简化配置后,默认的生产者的配置中不包含side
key,因此Dubbo在注册中心获取不到相关的参数。
这应该算是官方的一个bug。
临时的解决办法是,在dubbo.registry.extra-keys
属性中追加side
:
dubbo:
registry:
simplified: true
extra-keys: retries,owner,side
0 条评论
撰写评论