springcloud第四步:ribbon搭建服务负载均衡

使用ribbon实现负载均衡

启动两个会员服务工程,端口号分别为8762、8763,订单服务 使用负载均衡策略轮训到会员服务接口。

什么是ribbon

ribbon是一个负载均衡客户端 类似nginx反向代理,可以很好的控制htt和tcp的一些行为。Feign默认集成了ribbon。

修改会员服务工程代码区分端口项目

      @Value("${server.port}")

      private String serverPort;

 

      @RequestMapping("/getUserList")

      public List<String> getUserList() {

            List<String> listUser = new ArrayList<String>();

            listUser.add("zhangsan");

            listUser.add("lisi");

            listUser.add("yushengjun");

            listUser.add("端口号:"+serverPort);

            return listUser;

      }

开启ribbon

@LoadBalanced注解表明这个restRemplate开启负载均衡的功能。

原文地址:https://www.cnblogs.com/XJJD/p/10449187.html