四:(最开心学习spring cloud)开始一个服务消费者(rest+ribbon)
2018-03-28 20:47
447 查看
1, 有了EurekaServer做靠山的外卖平台first-server,注册了商家server-provider,于是我们就开始可以消费者,此时我们用rest_ribbon的方法来创建消费者,消费者也要到外卖平台first-server上注册。新建一个server-consumer项目,他也是一个EurekaServer,这里我们要增加ribbon的依赖,如下pom.xml
这里我们可以直接用Dependencies下Add方法增加依赖,程序自动过滤出相关的依赖,选择spring-cloud-starter-netifix-ribbon就可用。
2,application.yml配置如图,主程序下增加注解@EnableEurekaClient。
主程序使用了org.springframework.web.client.RestTemplate;对象,它是pring-web下的一个工具类,用于调用rest服务的,@LoadBalanced加标签就具有了负载均衡的功能。我们调用getForObject方法,访问服务http://server-provider/comming/1。
[b]3消费者server-consumer访问服务提供者server-provider,他们都在服务平台上注册first-server。下图展示了注册结果和访问结果。[/b]
这里我们可以直接用Dependencies下Add方法增加依赖,程序自动过滤出相关的依赖,选择spring-cloud-starter-netifix-ribbon就可用。
2,application.yml配置如图,主程序下增加注解@EnableEurekaClient。
主程序使用了org.springframework.web.client.RestTemplate;对象,它是pring-web下的一个工具类,用于调用rest服务的,@LoadBalanced加标签就具有了负载均衡的功能。我们调用getForObject方法,访问服务http://server-provider/comming/1。
[b]3消费者server-consumer访问服务提供者server-provider,他们都在服务平台上注册first-server。下图展示了注册结果和访问结果。[/b]
相关文章推荐
- SpringCloud学习教程二( 服务消费者rest+ribbon )
- Spring Cloud(三)服务提供者 Eureka + 服务消费者(rest + Ribbon)
- Spring Cloud构建微服务架构(二)服务消费者(rest+ribbon)
- 二:(最开心学习Spring cloud)开始一个Eureka Server
- 三:(最开心学习Spring cloud)开始一个Eureka Client
- spring cloud 建一个服务消费者client-ribbon
- Spring Cloud | 第二篇:服务消费者(Ribbon)
- SpringCloud的服务消费者 (二):(rest+feign/ribbon)声明式访问注册的微服务
- springCloud学习01之eureka服务发现-提供者-消费者ribbon/feign-负载均衡
- 史上最简单的SpringCloud教程 | 第二篇: 服务消费者(rest+ribbon)
- 第二篇: 服务消费者(rest+ribbon)
- 史上最简单的SpringCloud教程 | 第二篇: 服务消费者(rest+ribbon)
- (1-2)SpringCloud:服务的消费者rest+ribbon
- SpringCloud教程 | 第二篇: 服务消费者(rest+ribbon)
- 第二篇: 服务消费者(rest+ribbon)
- Spring Cloud学习:02服务消费者(Ribbon&Feign)
- 第二篇: 服务消费者(rest+ribbon)
- SpringCloud微服务实战之服务消费者Ribbon+RestTemplate
- SpringCloud教程| 第二篇:服务消费者(rest+ribbon)
- 第二篇: 服务消费者(rest+ribbon)