Circuit Breakers Args
data class CircuitBreakersArgs(val connectTimeout: Output<DurationArgs>? = null, val maxConnections: Output<Int>? = null, val maxPendingRequests: Output<Int>? = null, val maxRequests: Output<Int>? = null, val maxRequestsPerConnection: Output<Int>? = null, val maxRetries: Output<Int>? = null) : ConvertibleToJava<CircuitBreakersArgs>
Settings controlling the volume of requests, connections and retries to this backend service.
Constructors
Link copied to clipboard
fun CircuitBreakersArgs(connectTimeout: Output<DurationArgs>? = null, maxConnections: Output<Int>? = null, maxPendingRequests: Output<Int>? = null, maxRequests: Output<Int>? = null, maxRequestsPerConnection: Output<Int>? = null, maxRetries: Output<Int>? = null)
Functions
Properties
Link copied to clipboard
Link copied to clipboard
Maximum requests for a single connection to the backend service. This parameter is respected by both the HTTP/1.1 and HTTP/2 implementations. If not specified, there is no limit. Setting this parameter to 1 will effectively disable keep alive. Not supported when the backend service is referenced by a URL map that is bound to target gRPC proxy that has validateForProxyless field set to true.