asm.alauda.io group
ConnectionPool is the Schema for the connectionpools API
v1alpha1 versionspec object
ConnectionPoolSpec defines the desired state of ConnectionPool
host string
INSERT ADDITIONAL SPEC FIELDS - desired state of cluster Important: Run "make" to regenerate code after modifying this file
http object
Settings applicable to HTTP1.1/HTTP2/GRPC connections.
httpMaxPendingRequests integer
Maximum number of pending HTTP1 requests to a destination. Default 1024.
httpMaxRequests integer
Maximum number of HTTP2 requests to a backend. Default 1024.
maxConnections integer
Maximum number of HTTP1 /TCP connections to a destination host. Default 2^32-1.
maxRequestsPerConnection integer
parameter 1 disables keep alive. Default 0, meaning "unlimited",
maxRetries integer
cluster at a given time. Defaults to 3.
tcp object
Settings for common to both HTTP and TCP upstream connections.
connectTimeout string
TCP connection timeout. format: 1h/1m/1s/1ms. MUST BE >=1ms. Default is 10s.
maxConnections integer
Maximum number of HTTP1 /TCP connections to a destination host. Default 2^32-1.
tcpKeepalive object
If set then set SO_KEEPALIVE on the socket to enable TCP Keepalives.
interval string
The time duration between keep-alive probes. Default is to use the OS level configuration (unless overridden, Linux defaults to 75s.)
probes integer
Maximum number of keepalive probes to send without response before deciding the connection is dead. Default is to use the OS level configuration (unless overridden, Linux defaults to 9.)
time string
The time duration a connection needs to be idle before keep-alive probes start being sent. Default is to use the OS level configuration (unless overridden, Linux defaults to 7200s (ie 2 hours.)
status object
ConnectionPoolStatus defines the observed state of ConnectionPool