nats-server --help
Jump to navigation
Jump to search
Usage: nats-server [options]
Server Options: -a, --addr, --net <host> Bind to host address (default: 0.0.0.0) -p, --port <port> Use port for clients (default: 4222) -n, --name --server_name <server_name> Server name (default: auto) -P, --pid <file> File to store PID -m, --http_port <port> Use port for http monitoring -ms,--https_port <port> Use port for https monitoring -c, --config <file> Configuration file -t Test configuration and exit -sl,--signal <signal>[=<pid>] Send signal to nats-server process (ldm, stop, quit, term, reopen, reload) pid> can be either a PID (e.g. 1) or the path to a PID file (e.g. /var/run/nats-server.pid) --client_advertise <string> Client URL to advertise to other servers --ports_file_dir <dir> Creates a ports file in the specified directory (<executable_name>_<pid>.ports). Logging Options: -l, --log <file> File to redirect log output -T, --logtime Timestamp log entries (default: true) -s, --syslog Log to syslog or windows event log -r, --remote_syslog <addr> Syslog server addr (udp://localhost:514) -D, --debug Enable debugging output -V, --trace Trace the raw protocol -VV Verbose trace (traces system account as well) -DV Debug and trace -DVV Debug and verbose trace (traces system account as well) --log_size_limit <limit> Logfile size limit (default: auto) --max_traced_msg_len <len> Maximum printable length for traced messages (default: unlimited) JetStream Options: -js, --jetstream Enable JetStream functionality -sd, --store_dir <dir> Set the storage directory Authorization Options: --user <user> User required for connections --pass <password> Password required for connections --auth <token> Authorization token required for connections TLS Options: --tls Enable TLS, do not verify clients (default: false) --tlscert <file> Server certificate file --tlskey <file> Private key for server certificate --tlsverify Enable TLS, verify client certificates --tlscacert <file> Client certificate CA for verification Cluster Options: --routes <rurl-1, rurl-2> Routes to solicit and connect --cluster <cluster-url> Cluster URL for solicited routes --cluster_name <string> Cluster Name, if not set one will be dynamically generated --no_advertise <bool> Do not advertise known cluster information to clients --cluster_advertise <string> Cluster URL to advertise to other servers --connect_retries <number> For implicit routes, number of connect retries --cluster_listen <url> Cluster url from which members can solicit routes Profiling Options: --profile <port> Profiling HTTP port Common Options: -h, --help Show this message -v, --version Show version --help_tls TLS help
nats-server, nats-server.conf, nats-server --help
nats [ pub | subscribe | server | stream | reply | account | events | errors | consumer | --version | --help ]
Advertising: