SpringCloud(11):LoadBalance:实现负载均衡
一、增加服务提供者实现负载均衡
(1)导出DB01数据库数据创建DB02、DB03数据库。
记住把表中的数据库字段更改
(2)创建2个服务提供者模块,8002和8003。
(3)添加依赖,依赖包和8001相同。
(4)添加配置文件
注意修改yml配置文件中的端口号,数据库连接地址和状态信息。
(5)编写代码,代码和8001基本相同,唯一的区别就是启动类需要修改。
(6)启动3个服务提供者测试
![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwMjk4MzUx_size_16_color_FFFFFF_t_70 6][]
访问Eureka发现SPRINGCLOUD-PROVIDER-DEPT有3个可用,并且有3个状态信息。
通过服务消费者进行多次访问[http://localhost/consumer/dept/list][http_localhost_consumer_dept_list],可以发现依次访问3个服务提供者,说明默认负载均衡策略采用的是轮询策略。
还没有评论,来说两句吧...