文章目录
-
- 1.Istio服务治理之超时
- 2.Istio服务网格流量管理之配置超时
-
- 2.1.案例描述
- 2.2.在Istio中部署Nginx服务
- 2.3.在Istio中部署Tomcat服务
- 2.4.配置Nginx反向代理Tomcat
- 2.5.配置Nginx服务VirtualService资源中的超时
- 2.6.配置Tomcat服务VirtualService资源中的故障注入
- 3.验证Istio配置的超时效果
1.Istio服务治理之超时
在生产环境中常常会遇到调用发起方等待响应方的时间过长,堆积了大量的请求阻塞了自身服务,从而造成雪崩的情况,此类问题会通过配置超时时间来解决,避免由于无限期的等待造成相关的故障,进而增强服务的可用性。
系统架构一般都是Nginx+Tomcat反向代理或者负载均衡的方式,通常情况我们都是在Nginx服务中配置代理连接的超时时间。
Istio服务网格中的VirtualService虚拟服务就可以来配置超时时间,不需要再配置各项服务,服务之间