springboot duboo集成service不注册zookeeper

当你尝试了其他文章依然发现service还是注册不上, 那么看一下你的启动类是不是在根目录下,默认扫描包是启动类包路径下及包含的路径。

比如:

启动类:com.demo.bootstrap.DemoBootstrap

service:com.demo.service/com.demo.service.impl    

启动的时候你发现service根本不会去注册zk,zk的连接都没有那种~。

 

开始以为配置dubbo.scan.base-packages会好用,but~

网上说:使用@EnableDubbo开启dubbo注解(或者在application.properties中配置dubbo.scan.base-packages=com.xxx.xxx) 我测试没启作用(这个没有仔细测试,简单去掉@EnableDubbo,使用ase-packages,没启作用。我先记录遇到的问题,后续测试吧)

 

不过,使用@EnableDubbo + @DubboComponentScan({"com.demo.service"})可以成功。

 

所以:把你启动类放到项目/模块的根路径下;如果不想放到根路径下,那么请使用  @DubboComponentScan()

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值