Loading
close

故障注入

time 更新时间:2024-02-05 14:41:14

本章节主要介绍在服务网格,如何实现故障注入能力

操作场景

业务团队需要模拟访问后端服务存在延迟或者错误故障时网站系统的行为,以测试服务弹性,网站用户的优化访问体验

部署

通过配置绑定stock服务的VritualService,设置访问stock服务的故障注入策略:100%的请求会有7秒的固定延迟,并且返回503错误。

apiVersion: networking.istio.io/v1beta1
kind: VirtualService
metadata:
  name: stock
  namespace: base
spec:
  hosts:
    - stock.base.svc.cluster.local
  http:
    - route:
        - destination:
            host: stock.base.svc.cluster.local
      fault:
        delay:
          fixedDelay: 7s
          percentage:
            value: 100
        abort:
          httpStatus: 503           
          percentage:               
            value: 100
此篇文章对你是否有帮助?
没帮助
locked-file

您暂无权限访问该产品