Eureka的消费者建立二加入ribbon负载均衡

加入ribbon负载均衡的消费者


负载均衡有哪些方式:

    服务器端负载均衡:nginx

    客户端侧负载均衡:Ribbon

Ribbon会自动的帮助你基于某种规则(如简单轮询,随机连接等)去连接这些机器

01建立maven项目1.x的版本


02.配置properties


03在启动类中加入RestTemplate添加@LoadBalanced注解即可实现负载均衡


04多启动一个服务:可以在原有服务启动的基础上再添加一个服务,修改端口号后启动


在Eureka中可以看到注册了一个两个同名端口号不同的服务

开发controller

启动 eureka ,然后通过修改 discoveryeurekaclient的 properties 中的端口实现启动多个 discoveryeurekaclient, 然后启动 consumermovieribbon,通过访问 consumermovieribbon中的接口,发现可以实现轮询方式的负载均衡

效果:启动消费者后测试:

在网页上刷新6次,查看后台控制台:

新开的8082日志打印SQL:


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容