类 VirtualServiceOuterClass.HTTPFaultInjection.Delay

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
istio.networking.v1alpha3.VirtualServiceOuterClass.HTTPFaultInjection.Delay
所有已实现的接口:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, VirtualServiceOuterClass.HTTPFaultInjection.DelayOrBuilder, Serializable
封闭类:
VirtualServiceOuterClass.HTTPFaultInjection

public static final class VirtualServiceOuterClass.HTTPFaultInjection.Delay extends com.google.protobuf.GeneratedMessageV3 implements VirtualServiceOuterClass.HTTPFaultInjection.DelayOrBuilder
 Delay specification is used to inject latency into the request
 forwarding path. The following example will introduce a 5 second delay
 in 1 out of every 1000 requests to the "v1" version of the "reviews"
 service from all pods with label env: prod

 {{<tabset category-name="example">}}
 {{<tab name="v1alpha3" category-value="v1alpha3">}}
 ```yaml
 apiVersion: networking.istio.io/v1alpha3
 kind: VirtualService
 metadata:
   name: reviews-route
 spec:
   hosts:
   - reviews.prod.svc.cluster.local
   http:
   - match:
     - sourceLabels:
         env: prod
     route:
     - destination:
         host: reviews.prod.svc.cluster.local
         subset: v1
     fault:
       delay:
         percentage:
           value: 0.1
         fixedDelay: 5s
 ```
 {{</tab>}}

 {{<tab name="v1beta1" category-value="v1beta1">}}
 ```yaml
 apiVersion: networking.istio.io/v1beta1
 kind: VirtualService
 metadata:
   name: reviews-route
 spec:
   hosts:
   - reviews.prod.svc.cluster.local
   http:
   - match:
     - sourceLabels:
         env: prod
     route:
     - destination:
         host: reviews.prod.svc.cluster.local
         subset: v1
     fault:
       delay:
         percentage:
           value: 0.1
         fixedDelay: 5s
 ```
 {{</tab>}}
 {{</tabset>}}

 The _fixedDelay_ field is used to indicate the amount of delay in seconds.
 The optional _percentage_ field can be used to only delay a certain
 percentage of requests. If left unspecified, all request will be delayed.
 
Protobuf type istio.networking.v1alpha3.HTTPFaultInjection.Delay
另请参阅: