feign 负载均衡测试
这是一个cloud例子的最终样子,有三个服务
eureka: 注册中心 8080
feign: 在eureka 上注册的服务名字为feign-provider 8082
fuwu: 在eureka 上注册的服务名字为ribbon-provider 8081
ribbon: 在eureka 上注册的服务名字为ribbon-provider 8083
fuwu与ribbon两个服务是特意起成的同名,然后做负载均衡测试
在注册中心上最终呈现的application
在 feign服务中,通过控制器调用远程的服务,最终到GetHello中
指定了调用远程的服务名称为ribbon-provider
所以,在注册中心上,我有两个同名服务,但是端口号不同,所以,如果负载均衡功能好用,那么他会默认轮询,执行一次fuwu 8083 ,再执行一次ribbon 8081
开始测试: 在页面访问http://localhost:8082/hello 即feign服务,而feign服务会去注册中心上去找名称为ribbon-provider 的服务,然后找到俩,即开始轮询
本文转自 jimolvxing.blog.csdn.net/article/det…,如有侵权,请联系删除。