在IDEA上使用springcloud构建多节点的服务提供者负载均衡
Posted lu51211314
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在IDEA上使用springcloud构建多节点的服务提供者负载均衡相关的知识,希望对你有一定的参考价值。
负载均衡(结合《在IDEA上使用springcloud构建单节点的服务提供者》)
以上面spring-cloud-producer为例子修改,将其中的controller改动如下:
@RestController public class HelloController { @RequestMapping("/hello") public String index(@RequestParam String name) { return "hello "+name+",this is producer 2 send first messge"; } }
在配置文件中改动端口:
spring.application.name=spring-cloud-producer server.port=9003 eureka.client.serviceUrl.defaultZone=http://localhost:8000/eureka/
两个服务提供者
打包启动后,在eureka就会发现两个服务提供者注册到一个注册中心(eureka.client.serviceUrl.defaultZone=http://localhost:8000/eureka/),消费者调用提供者时实现均衡调用(自动轮询)
以上是关于在IDEA上使用springcloud构建多节点的服务提供者负载均衡的主要内容,如果未能解决你的问题,请参考以下文章
在IDEA上使用springcloud构建单节点的服务消费者