OS Manuals

/usr/bin/storage_broker

Serverless Postgres. We separated storage and compute to offer autoscaling, branching, and bottomless storage.

From neon 9129-r9 (os), captured 2026-11-05 by running storage_broker --help (exit 0). permalink

Broker for neon storage nodes communication

Usage: storage_broker [OPTIONS] <--listen-addr <LISTEN_ADDR>|--listen-https-addr <LISTEN_HTTPS_ADDR>>

Options:
  -l, --listen-addr <LISTEN_ADDR>
          Endpoint to listen HTTP on
      --listen-https-addr <LISTEN_HTTPS_ADDR>
          Endpoint to listen HTTPS on
      --timeline-chan-size <TIMELINE_CHAN_SIZE>
          Size of the queue to the per timeline subscriber [default: 32]
      --all-keys-chan-size <ALL_KEYS_CHAN_SIZE>
          Size of the queue to the all keys subscriber [default: 16384]
      --http2-keepalive-interval <HTTP2_KEEPALIVE_INTERVAL>
          HTTP/2 keepalive interval [default: "5000 ms"]
      --log-format <LOG_FORMAT>
          Format for logging, either 'plain' or 'json' [default: plain]
      --ssl-key-file <SSL_KEY_FILE>
          Path to a file with certificate's private key for https API [default: server.key]
      --ssl-cert-file <SSL_CERT_FILE>
          Path to a file with a X509 certificate for https API [default: server.crt]
      --ssl-cert-reload-period <SSL_CERT_RELOAD_PERIOD>
          Period to reload certificate and private key from files [default: 60s]
  -h, --help
          Print help
  -V, --version
          Print version
Options (11)
OptionDescriptionSource
-l, --listen-addr LISTEN_ADDREndpoint to listen HTTP onhelp
--listen-https-addr LISTEN_HTTPS_ADDREndpoint to listen HTTPS onhelp
--timeline-chan-size TIMELINE_CHAN_SIZESize of the queue to the per timeline subscriber [default: 32]help
--all-keys-chan-size ALL_KEYS_CHAN_SIZESize of the queue to the all keys subscriber [default: 16384]help
--http2-keepalive-interval HTTP2_KEEPALIVE_INTERVALHTTP/2 keepalive interval [default: "5000 ms"]help
--log-format LOG_FORMATFormat for logging, either 'plain' or 'json' [default: plain]help
--ssl-key-file SSL_KEY_FILEPath to a file with certificate's private key for https API [default: server.key]help
--ssl-cert-file SSL_CERT_FILEPath to a file with a X509 certificate for https API [default: server.crt]help
--ssl-cert-reload-period SSL_CERT_RELOAD_PERIODPeriod to reload certificate and private key from files [default: 60s]help
-h, --helpPrint helphelp
-V, --versionPrint versionhelp

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.