Class ConnectionPoolConfig


  • public class ConnectionPoolConfig
    extends java.lang.Object
    The configs for connection pool.
    • Field Detail

      • connectionPoolReadBufferSizeBytes

        @Config("connectionpool.read.buffer.size.bytes")
        @Default("1048576")
        public final int connectionPoolReadBufferSizeBytes
        The read buffer size in bytes for a connection.
      • connectionPoolWriteBufferSizeBytes

        @Config("connectionpool.write.buffer.size.bytes")
        @Default("1048576")
        public final int connectionPoolWriteBufferSizeBytes
        The write buffer size in bytes for a connection.
      • connectionPoolReadTimeoutMs

        @Config("connectionpool.read.timeout.ms")
        @Default("1500")
        public final int connectionPoolReadTimeoutMs
        Read timeout in milliseconds for a connection.
      • connectionPoolConnectTimeoutMs

        @Config("connectionpool.connect.timeout.ms")
        @Default("800")
        public final int connectionPoolConnectTimeoutMs
        Connect timeout in milliseconds for a connection.
      • connectionPoolMaxConnectionsPerPortPlainText

        @Config("connectionpool.max.connections.per.port.plain.text")
        @Default("5")
        public final int connectionPoolMaxConnectionsPerPortPlainText
        The max connections allowed per host per port for plain text
      • connectionPoolMaxConnectionsPerPortSSL

        @Config("connectionpool.max.connections.per.port.ssl")
        @Default("2")
        public final int connectionPoolMaxConnectionsPerPortSSL
        The max connections allowed per host per port for ssl
      • connectionPoolSocketResetOnError

        @Config("connectionpool.socket.reset.on.error")
        @Default("true")
        public final boolean connectionPoolSocketResetOnError
        Use TCP RST instead of FIN on replication socket error
      • connectionPoolSocketEnableTcpNoDelay

        @Config("connectionpool.socket.enable.tcp.no.delay")
        @Default("true")
        public final boolean connectionPoolSocketEnableTcpNoDelay
        Enable TCP_NODELAY socket option
    • Constructor Detail