Skip to content

流量镜像 ​

流量镜像(Traffic Mirroring,也称为 Shadow Traffic)是一种将生产流量实时复制以测试新版本的技术。

目录 ​

  1. 流量镜像概览
  2. 基本配置
  3. 部分镜像
  4. 实践示例 (English)
  5. 最佳实践 (English)

流量镜像概览 ​

基本配置 ​

yaml
apiVersion: networking.istio.io/v1
kind: VirtualService
metadata:
  name: reviews-mirror
spec:
  hosts:
  - reviews
  http:
  - route:
    - destination:
        host: reviews
        subset: v1
      weight: 100
    mirror:
      host: reviews
      subset: v2
    mirrorPercentage:
      value: 100  # 100% mirroring

部分镜像 ​

yaml
apiVersion: networking.istio.io/v1
kind: VirtualService
metadata:
  name: reviews-partial-mirror
spec:
  hosts:
  - reviews
  http:
  - route:
    - destination:
        host: reviews
        subset: v1
    mirror:
      host: reviews
      subset: v2
    mirrorPercentage:
      value: 10  # Mirror only 10%

参考资料 ​

向文档提问

按 Enter 发送,按 Shift+Enter 换行。