logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

pumactl - command line client for puma

Author

       This  manual  page  was  written by DanielLeidert <dleidert@debian.org>, for the Debian GNU/Linux system
       (but may be used by others).

PUMA 3.12                                         January 2020                                           PUMA(1)

Commands

halt   Halt the server.

       restart
              Restart the server.

       phased-restart
              Restart server but phase out old workers while starting new workers one at a time.

       start  Start the server.

       stats  Show stats about the server.

       status Show server status.

       stop   Stop server.

       reload-worker-directory
              Reload the worker directory.

       gc     Start garbage collector.

       gc-stats
              Show information about garbage collector.

Examples

       Create a control server and use pumactl(1) to interact with the control server to restart puma.
              puma--control-urltcp://127.0.0.1:9293--control-tokenfoopumactl--control-url'tcp://127.0.0.1:9293'--control-tokenfoorestart

Name

       pumactl - command line client for puma

Options

       The following options are available:

       -F,--config-filePATH
              Load given path as a config file.

       -T,--control-tokenTOKEN
              The TOKEN to use as authentication for the control server.

       -C,--control-urlURL
              The  bind  URL  to  use  for  the control server and app. Use auto to use a temp unix server. This
              requires to use a --control-token, which needs to be given  with  every  request  to  the  control
              server (token=foo).

       -p,--pidPID
              Define the TCP port to bind to. Use -b for more advanced options.

       -P,--pidfilePATH
              Use the given path as PID file.

       -Q,--quiet
              Don't display messages.

       -S,--statePATH
              Where the state file is.

       -H,--help
              Show help.

       -V,--version
              Print the version information.

See Also

puma(1)

       There is extensive documentation at <https://puma.io/puma/> and <https://github.com/puma/puma>.

Usage

pumactl[options...][commands]pumactl[-h|--help|-V|--version]

See Also