类 DestinationRuleOuterClass.ConnectionPoolSettings.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<DestinationRuleOuterClass.ConnectionPoolSettings.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<DestinationRuleOuterClass.ConnectionPoolSettings.Builder>
istio.networking.v1alpha3.DestinationRuleOuterClass.ConnectionPoolSettings.Builder
所有已实现的接口:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, DestinationRuleOuterClass.ConnectionPoolSettingsOrBuilder, Cloneable
封闭类:
DestinationRuleOuterClass.ConnectionPoolSettings

public static final class DestinationRuleOuterClass.ConnectionPoolSettings.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DestinationRuleOuterClass.ConnectionPoolSettings.Builder> implements DestinationRuleOuterClass.ConnectionPoolSettingsOrBuilder
 Connection pool settings for an upstream host. The settings apply to
 each individual host in the upstream service.  See Envoy's [circuit
 breaker](https://www.envoyproxy.io/docs/envoy/latest/intro/arch_overview/upstream/circuit_breaking)
 for more details. Connection pool settings can be applied at the TCP
 level as well as at HTTP level.

 For example, the following rule sets a limit of 100 connections to redis
 service called myredissrv with a connect timeout of 30ms

 {{<tabset category-name="example">}}
 {{<tab name="v1alpha3" category-value="v1alpha3">}}
 ```yaml
 apiVersion: networking.istio.io/v1alpha3
 kind: DestinationRule
 metadata:
   name: bookinfo-redis
 spec:
   host: myredissrv.prod.svc.cluster.local
   trafficPolicy:
     connectionPool:
       tcp:
         maxConnections: 100
         connectTimeout: 30ms
         tcpKeepalive:
           time: 7200s
           interval: 75s
 ```
 {{</tab>}}

 {{<tab name="v1beta1" category-value="v1beta1">}}
 ```yaml
 apiVersion: networking.istio.io/v1beta1
 kind: DestinationRule
 metadata:
   name: bookinfo-redis
 spec:
   host: myredissrv.prod.svc.cluster.local
   trafficPolicy:
     connectionPool:
       tcp:
         maxConnections: 100
         connectTimeout: 30ms
         tcpKeepalive:
           time: 7200s
           interval: 75s
 ```
 {{</tab>}}
 {{</tabset>}}

 
Protobuf type istio.networking.v1alpha3.ConnectionPoolSettings