记录解决duboo注册问题和投诉问题

文章讨论了项目组在使用Dubbo3.0以下版本时遇到的服务下线问题,提出升级到3.0及以上版本、利用DubboAdmin管理工具或自定义脚本实现接口级服务的下线。同时提及Dubbo与SpringCloud的集成以及可观测性的提升,强调适时升级的重要性以避免早期版本问题。
摘要由CSDN通过智能技术生成

最近项目组遇到运维一个投诉:我们的dubbo服务是以接口维度注册到nacos上的,再高峰期无法下线服务维度导致运维风险增加。针对这个问题,我查了下,确实是这样的,因为我们使用的dubbo是3.0以下的,所以注册到注册中心上还是一个接口维度的,官网原文:Dubbo3 应用级服务发现设计 | Apache Dubbo,官方当然也提供了解决方式:

1、升级duboo为3.0版本以上,接口级服务发现迁移至应用级服务发现指南 | Apache Dubbo应用级服务发现地址迁移规则说明 | Apache Dubbo2.x 升级至 3.x | Apache Dubbo

2、可以在dubboadmin上按照服务搜索后处理这样的事情,但是需要安装dubboadmin:Admin 服务查询 | Apache Dubbo

3、自己写脚本来根据接口前缀搜索全部服务接口,进行下线。

其他dubbo相关:在解决完这个问题后,发现dubbo在近期发展的很快,例如dubbo可以和springcloud服务相互访问:微服务最佳实践,零改造实现 Spring Cloud & Apache Dubbo 互通 | Apache Dubbo,duboo的可观测性:观测服务 | Apache Dubbod等,而且现在有双周会在持续解决问题。当然也会遇到早期版本中不好的功能,例如我就遇到了开启nacos鉴权后,注册失败的问题,最后还是依靠加spi的方法解决的,原文:Dubbo-2.7.3 - Nacos-2.0.3 整合遇到的unknown user问题及解决过程记录_com.alibaba.nacos.api.exception.nacosexception: un-CSDN博客

,现在觉得如果在没有大需求的情况下,可以与时俱进看看有没有新功能干嘛,可以尝试在自己项目种用的,进行适当的升级,避免一些不必要的问题,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值