1,服务雪崩效应
假如现在同时有2000个 /orderToUserInfo 请求,这时的 /getOrderInfo 请求会产出延迟等待
2,Fegin客户端超时时间配置
2.1,会员项目添加接口 --(展示超时效果)
2.2, 订单服务接口添加调用会员 接口的方法
2.3,通过 Fegin客户端调用订单服务接口
2.4,启动Eureka注册中心服务,会员服务,订单服务后请求异常,因为SpringCloud 的 Fegin默认开启RIbbn,而代码中设置的接口执行时延迟1.5秒,而默认的超时时间是 1秒
2.5,设置 Fegin客户端 Ribbn的超时时间(在订单实现项目的 application.yml中设置)
3,Fegin客户端默认开启本地负载均衡的,启动两台会员服务,端口分别为 8000,8010(做集群效果),Eureka注册中心,订单服务也启动
相关文章: