Record -
artemis
: ConnectionConfiguration
Configurations related to a Artemis `Connection`.
Fields
- secureSocket SecureSocket
-
Configurations related to SSL/TLS
- timeToLive int 60000
-
Connection's time-to-live. negative to disable or greater or equals to 0
- callTimeout int 30000
-
The blocking calls timeout in milliseconds
- consumerWindowSize int 1024 * 1024
-
Window size in bytes for flow control of the consumers created through this
Connection
- consumerMaxRate int -1
-
Maximum rate of message consumption for consumers created through this
Connection
- producerWindowSize int 64 * 1024
-
Window size for flow control of the producers created through this
Connection
- producerMaxRate int -1
-
The maximum rate of message production for producers created through this
Connection
- retryInterval int 2000
-
The time in milliseconds to retry connection
- retryIntervalMultiplier float 1.0
-
Multiplier to apply to successive retry intervals
- maxRetryInterval int 2000
-
The maximum retry interval (in the case a retry interval multiplier has been specified)
- reconnectAttempts int 0
-
The maximum number of attempts to retry connection in case of failure
- initialConnectAttempts int 1
-
The maximum number of attempts to establish an initial connection