condure1
Http/websocket connection manager
Usage
condure [OPTIONS]
Overview
HTTP/WebSocket connection manager
Options
--log-level <N>
-
Log level [default: 2]
--id <ID>
-
Instance ID [default: condure]
--workers <N>
-
Number of worker threads [default: 2]
--req-maxconn <N>
-
Maximum number of concurrent connections in req mode [default: 100]
--stream-maxconn <N>
-
Maximum number of concurrent connections in stream mode [default: 10000]
--buffer-size <N>
-
Connection buffer size (two buffers per connection) [default: 8192]
--body-buffer-size <N>
-
Body buffer size for connections in req mode [default: 100000]
--messages-max <N>
-
Maximum number of queued WebSocket messages per connection [default: 100]
--req-timeout <N>
-
Connection timeout in req mode (seconds) [default: 30]
--stream-timeout <N>
-
Connection timeout in stream mode (seconds) [default: 1800]
--listen <[addr:]port[,params...]>
-
Port to listen on
--zclient-req <spec>
-
ZeroMQ client REQ spec [default: ipc://client]
--zclient-stream <spec-base>
-
ZeroMQ client PUSH/ROUTER/SUB spec base [default: ipc://client]
--zclient-connect
-
ZeroMQ client sockets should connect instead of bind
--zserver-req <spec>
-
ZeroMQ server REQ spec
--zserver-stream <spec-base>
-
ZeroMQ server PULL/ROUTER/PUB spec base
--zserver-connect
-
ZeroMQ server sockets should connect instead of bind
--ipc-file-mode <octal>
-
Permissions for ZeroMQ IPC binds
--tls-identities-dir <directory>
-
Directory containing certificates and private keys [default: .]
--compression
-
Allow compression to be used
--deny-out-internal
-
Block outbound connections to local/internal IP address ranges
--sizes
-
Prints sizes of tasks and other objects
-h, --help
-
Print help
-V, --version
-
Print version
History
- Debian 13 (Trixie): the text shown here
- Debian 12 (Bookworm)
- Debian 11 (Bullseye)
--body-buffer-size until Debian 11 (Bullseye);
--buffer-size until Debian 11 (Bullseye);
--help until Debian 11 (Bullseye);
--id until Debian 11 (Bullseye);
--ipc-file-mode until Debian 11 (Bullseye);
--listen until Debian 11 (Bullseye);
--log-level until Debian 11 (Bullseye);
--req-maxconn until Debian 11 (Bullseye);
--req-timeout until Debian 11 (Bullseye);
--stream-timeout until Debian 11 (Bullseye);
--tls-identities-dir until Debian 11 (Bullseye);
--version until Debian 11 (Bullseye);
--workers until Debian 11 (Bullseye);
--zclient-connect until Debian 11 (Bullseye);
--zclient-req until Debian 11 (Bullseye);
--zclient-stream until Debian 11 (Bullseye);
-V until Debian 11 (Bullseye);
-h until Debian 11 (Bullseye).