PUSHPIN-CONNMGR(1)

πŸ“¦
version 1.41.0 Β· 4 versions
, in ubuntu stonking

πŸ’– PUSHPIN-CONNMGR β€” the connection manager era πŸ’–

okay so bestie, welcome to pushpin-connmgr from the pushpin-connmgr(1) manual (User Commands section, iykyk). She's an HTTP/WebSocket connection manager, and she is lowkey the backbone of the whole pushpin situation. let's get into it πŸ’…


✨ SYNOPSIS ✨

pushpin-connmgr [OPTIONS]

🌸 DESCRIPTION 🌸

HTTP/WebSocket connection manager. that's the whole vibe. she manages connections. HTTP ones, WebSocket ones, all of them. main character energy fr fr πŸŽ€


πŸ‘‘ OPTIONS πŸ‘‘

every flag, every default, no skips. we're thorough in this house 🫢

  • --log-level <N> β€” how chatty she gets in the logs. [default: 2]
  • --id <ID> β€” the instance ID, like her little name tag at the party. [default: connmgr]
  • --workers <N> β€” how many worker threads are on shift. [default: 2]
  • --req-maxconn <N> β€” max concurrent connections when she's in req mode. don't overload her. [default: 100]
  • --stream-maxconn <N> β€” max concurrent connections in stream mode. way more chill, way more slots. [default: 10000]
  • --buffer-size <N> β€” connection buffer size, and heads up bestie, it's two buffers per connection so multiply accordingly. [default: 8192]
  • --body-buffer-size <N> β€” body buffer size for connections in req mode. [default: 100000]
  • --blocks-max <N> β€” max number of buffer blocks in stream mode. and the way that she requires a minimum of 2*maxconn?? yeah. respect it. (no default listed, so it's giving "you decide")
  • --connection-blocks-max <N> β€” max buffer blocks per connection in stream mode, minimum 2. [default: 2]
  • --messages-max <N> β€” max queued WebSocket messages per connection. [default: 100]
  • --req-timeout <N> β€” connection timeout in req mode, in seconds. [default: 30]
  • --stream-timeout <N> β€” connection timeout in stream mode, also in seconds. it's a long one. [default: 1800]
  • --listen <[addr:]port[,params...]> β€” the port to listen on. you can do addr:port and then tack on ,params... like the icon she is. ✨
  • --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 β€” makes the ZeroMQ client sockets connect instead of bind. choose wisely.
  • --zserver-req <spec> β€” ZeroMQ server REQ spec. (no default, it's a mystery until you say something)
  • --zserver-stream <spec-base> β€” ZeroMQ server PULL/ROUTER/PUB spec base. (also no default πŸ’€)
  • --zserver-connect β€” makes the ZeroMQ server sockets connect instead of bind. same energy, other side.
  • --ipc-file-mode <octal> β€” permissions for ZeroMQ IPC binds, in octal. so 0755-coded of you.
  • --tls-identities-dir <directory> β€” the directory holding certificates and private keys. [default: .]
  • --compression β€” allows compression to be used. let her squeeze those bytes, slay.
  • --deny-out-internal β€” blocks outbound connections to local/internal IP address ranges. security girlie behavior, we love to see it πŸ”₯
  • --sizes β€” prints sizes of tasks and other objects. fun little x-ray moment.
  • -h, --help β€” print help. your bestie when you're lost πŸ™ˆ
  • -V, --version β€” print version. so you know exactly which era of her you're dealing with ⭐

ngl there are no SEE ALSO references in this one, bestie β€” just you, her, and all those flags. πŸ¦‹

that's the whole page!! pushpin-connmgr version 1.41.0, dated July 2026 β€” go off, queen, and may your connections never time out πŸ’œπŸŒˆπŸ“

πŸ“¦ where this page comes from