nacos作为dubbo服务注册中心

nacos作为dubbo注册中心,代码里也配置了nacos集群地址;但发现运维重启1个节点,会导致应用还是找不到对应的dubbo服务。这是为什么?

java应用报错如下:

No provider available from registry

192.168.173.154:8848,192.168.173.155:8848,192.168.173.156:8848 for serice ****

但实际上只有154节点的nacos重启了,155,156未动。

java应用里dubbo配置文件:

复制代码
<dubbo:registry protocol="nacos" address="192.168.173.154:8848,192.168.173.155:8848,192.168.173.156:8848?namespace=on"/>

问了deepSeek说这种配置方式不是标准的集群模式配置,只会到第一个ip找服务,但和java应用报错又有出入,报错显示的是3个ip找不到provider...到底哪里出错了?

集群模式配置有以下几种

方案1:使用address参数(推荐)

<dubbo:registry protocol="nacos" address="nacos://192.168.173.154:8848?address=192.168.173.154:8848,192.168.173.155:8848,192.168.173.156:8848&namespace=on"/>

方案2:使用backup参数

<dubbo:registry protocol="nacos" address="nacos://192.168.173.154:8848?backup=192.168.173.155:8848,192.168.173.156:8848&namespace=on"/>

方案3:完整URL格式

<dubbo:registry protocol="nacos" address="nacos://192.168.173.154:8848;nacos://192.168.173.155:8848;nacos://192.168.173.156:8848?namespace=on"/>

相关推荐
海兰6 小时前
【实战】详解本地图书馆MCP服务 —注册到Nacos指南
运维·服务器·dubbo·银行ai
zs宝来了6 小时前
Dubbo SPI 机制:ExtensionLoader 原理深度解析
微服务·dubbo·spi·源码解析·extensionloader
计算机毕设源码分享8888882 天前
【无标题】
dubbo
量子炒饭大师3 天前
【C++进阶】Cyber骇客的赛博血统上传——【面向对象之 继承 】一文带你搞懂面向对象编程的三要素之————继承
c++·dubbo·继承·面向对象编程
一个人说晚安4 天前
Docker 部署 OpenClaw 并接入第三方大模型 (MiniMax) 完整排坑指南
java·开发语言·dubbo
Memory_荒年5 天前
Dubbo面试通关秘籍:从“小白”到“源码大神”的终极指南
java·后端·dubbo
fy121635 天前
Spring Boot项目中解决跨域问题(四种方式)
spring boot·后端·dubbo
会飞的大可5 天前
服务间通信:OpenFeign vs Dubbo 的 RPC 选型
网络协议·rpc·dubbo
Memory_荒年6 天前
Dubbo调优实战:从QPS 1000到10000的惊险过山车之旅
java·后端·dubbo
qq_297574676 天前
Dubbo 进阶文章第五篇:Dubbo 3.x高可用架构设计实战(集群+故障+灾备)
dubbo