1,创建注册中心
http://blog.csdn.net/hcmony/article/details/77855158
2,创建服务提供者
http://blog.csdn.net/hcmony/article/details/77855843
画重点,这里创建两个或者多个的服务。把 application.properties 里面的
server.port=8762
server.port=8763
改成不同的
3,创建消费者
http://blog.csdn.net/hcmony/article/details/77855903
画重点 1.引入
org.springframework.cloud
spring-cloud-starter-feign
2,TestService 里面
@FeignClient(value = "springcloud-server")
4,启动服务后访问
http://localhost:8761/ 出现如下画面
5,访问http://localhost:8764/后
会发现调用的服务提供者被交替调用。
6,至此,一个springcloud负载均衡项目创建成功。
springcloud 源代码 https://github.com/hcmony/springcloud.git
idea创建maven项目,本教程适合各类小白(一)
idea创建maven,spring,springmvc,mybatis,项目(二)
idea创建maven,spring,springmvc,mybatis,项目(三)
idea创建springboot项目图文教程(四)
idea创建springboot项目图文教程(配置文件)(五)
idea创建springcloud项目图文教程(EurekaServer注册中心)(六)
idea创建springcloud项目图文教程(创建服务提供者)(七)
idea创建springcloud项目图文教程(创建消费者)(八)
idea创建springcloud项目图文教程(Feign实现负载均衡)(九)
idea创建springcloud项目图文教程(config 实现配置中心)(十一)
idea创建springcloud项目图文教程(bus 消息总线)(十二)
参考地址:http://my.csdn.net/forezp