整合Dubbo+Zookeeper+SpringBoot
由于项目流程——原文连接:https://mp.weixin.qq.com/s?__biz=Mzg2NTAzMTExNg%3D%3D&chksm=ce610488f9168d9eee180472c9e225c737ed56075370c1174eb29ae214326a5f8e49147c2d65&idx=1&mid=2247483947&scene=21&sn=0c8efabbaf9b8ca835d862e6e0a2254f#wechat_redirect
总结:
主要步骤:【前提:zookeeper已经开启】
- 提供者提供服务
- 导入依赖
- 配置注册中心的地址,以及服务发现名,和要扫描的包
- 在想要被注册的服务上面~增加一个注解
@Service
【这里是Dubbo的】
- 消费者如何消费
- 导入依赖
- 配置注册中心的地址,配置自己的服务名~
- 从远程注入服务~,增加一个注解@Service【这里是Spring的】
//Zookeeper:服务注册与发现
注:
- 因为dubbo也有一个@Service注解【作用:在项目一启动就自动注册到注册中心】,这个必须加上,而spring也有,看着会混乱
- 所以一般用
@Component
注解
- 所以一般用