• Русский
  • asm.alauda.io group

    ConnectionPool is the Schema for the connectionpools API

    v1alpha1 version
    spec 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