您的位置:首页 > 编程语言 > Java开发

四:(最开心学习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]


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: