天天看点

学习 SpringCloud 服务消费者(rest+ribbon)小结

第一篇博客,因为觉得是时候把自己学过的东西进行总结了。

刚开始Spring Cloud的学习,主要参考方志明大佬的教程:https://blog.csdn.net/forezp/article/details/70148833

在跟着教程一步步走的时候(第二节传送),发现了很多的问题,这里记录下。

问题

自己用的是Idea(也是刚用) ,但是版本高于教程版本,无法像教程说的那样,通过修改端口号同时打开两个实例。评论区有 人说可以怎样解决,不过没用。最后自己发现了一个解决方法

解决

我这里命名比较随意,方老大教程里的service-hi 在这里是Client2Appication

先启动Client2Application 然后去修改他的端口号

把8762 改成8763

学习 SpringCloud 服务消费者(rest+ribbon)小结

然后 到Dashboard 选择 刚刚运行的client2 ,右键copy 一份。

学习 SpringCloud 服务消费者(rest+ribbon)小结

重新命名(我在后面加了个2)后点apply 即可。这样你就能在工具栏的启动选项那里启动了。

学习 SpringCloud 服务消费者(rest+ribbon)小结

第二种方法

 新版本idea 默认帮我们勾选了 单实例,所以你只需要把√去掉即可。

学习 SpringCloud 服务消费者(rest+ribbon)小结

这样,就启动了两个实例,在注册中心就能发现两个service hi的服务了

学习 SpringCloud 服务消费者(rest+ribbon)小结

最后

通过这次的学习,脑子里已经有了负载均衡的初步认识。这感觉真的是非常棒。今天开始,我会持续记录自己的学习过程。

希望指正,讨论!

继续阅读