从零搭建springcloud微服务(四)----Ribbon(负载均衡器)
一、修改JAVA类
1.修改cloud-provider模块的CloudProviderApplication类
在EchoController类里添加
@Value("${server.port}")
private String port;
echo方法里加上System.out.println("service port:"+port);
为了增加显示效果,我们把输入值也在屏幕输出
修改完以后变成

启动cloud-provider服务:

2.修改application.properties中的server.port=8070为server.port=8071
新启动一个cloud-provider服务:
如果这个时候提示以下错误:

那么需要关闭之前的服务,然后在IDEA上点击Application右边的下三角 ,弹出选项后,点击Edit Configuration

然后勾选allow parallel run

然后重新启动服务
3.启动cloud-consumer

4.登录nacos server

5.浏览器访问调用 http://localhost:8080/echo/2018,返回内容为 Hello Nacos Discovery 2018。
然后屏幕输出

浏览器访问调用 http://localhost:8080/echo/2019,然后屏幕输出

可以多试几次。从输出的结果中可以看到,负载起作用了。
浙公网安备 33010602011771号