前言
继上篇文章之后,我们继续对这个项目做更深入的使用及学习,Dubbo框架实现内部服务调用的负载均衡
案例修改
修改我们之前服务提供商的配置文件
dubbo:
scan:
basePackages: com.sunfounder.dubbo.service.user.provider.api
application:
id: dubbo-service-user-provider
name: dubbo-service-user-provider
registry:
address: zookeeper://**.**.*.79:2181
id: zookeeper
protocol:
name: dubbo
port: 12345 # 这里需要启动两个服务,等等端口号修改成12346就好
id: dubbo
## 服务提供者:负载均衡策略
provider:
loadbalance: roundrobin
为了区分两个进程之间的区别,提供商服务内部实现也需要修改一下
import com.alibaba.dubbo.config.annotation.Service