Dubbo:Unsubscribe consumer问题解决

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

Dubbo:Unsubscribe consumer问题解决


前言

系统更新升级的时候遇到 Dubbo:Unsubscribe consumer 的提示,导致系统无法正常启动,相信有部分朋友遇到过。本文介绍了一种解决这个问题的方法。


一、解决方案

通俗来说,Dubbo:Unsubscribe consumer 提示可以理解为 Dubbo 服务消费者 Consumer 无法启动。
我遇到的情况是,系统升级更新的时候需要引入新的类,也就是新增Controller,Service,serviceImpl,Dao这些类,系统环境是 SpringBoot+Dubbo+Zookeeper。
经过检查是因为新增的这些类,没有在 SpringBoot的Bean配置文件中增加这些新引入的类的Bean的配置,这与SpringBoot的特性有关,导致找不到这些新引入的对象,自然无法启动服务。

具体解决方案:在 …\src\main\webapp\WEB-INF\applicationContext.xml中增加新引入的类的Bean的配置即可。

配置样例:

<bean id="AbcService" class="software.service.impl.AbcServiceImpl"></bean>

总结

本文介绍了一种解决 Dubbo:Unsubscribe consumer 报错提示的方法,即在Bean的配置文件中增加新引入类的Bean的配置,问题即可得到解决。
希望对大家有用!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值