OptionalcommandCommand timeout in ms (default: 30000)
OptionalhostServer host (default: localhost, ignored if socketPath is set)
OptionalmaxConsecutive command timeouts (no intervening success) before the connection is concluded dead and a reconnect is forced (default: 3, 0 to disable). Recovery path for a half-open socket independent of the health-check ping. See #94.
OptionalmaxMax commands in flight per connection (default: 100)
OptionalpingPing interval in ms for health checks (default: 30000, 0 to disable)
OptionalpipeliningEnable TCP pipelining (default: true)
OptionalpoolConnection pool size for parallel operations (default: 1, set >1 to enable pooling)
OptionalportServer port (default: 6789, ignored if socketPath is set)
OptionalsocketUnix socket path (takes priority over host/port)
OptionaltlsEnable TLS to the server: true (system CAs) or custom options (default: off)
OptionaltokenAuth token
Connection options for TCP mode