- 已编辑
首先我的应用是一个启用了流量治理的微服务。
复现问题方法:
- 在kubesphere的“应用”-“流量治理”页选择一个服务配置流量治理参数,开启连接池管理,设置“最大连接数”为1
- 因为在kubesphere中无法配置故障注入,所以手动编辑这个virtualservice,加入5秒延时
#kubectl -n istio-test edit virtualservice web-service
fault:
delay:
fixedDelay: 5s
percentage:
value: 100 - 等待一段时间后(3-10分钟),这个配置失效了,get这个配置,发现配置刚刚加入的故障注入的配置已经没有了
#kubectl -n istio-test get virtualservice web-service -o yaml