NAME

SYNOPSIS

Usage: mojodctcl [OPTIONS] [APPLICATION]

  # Start a manager
  mojodctcl ./script/my_app
  mojodctcl -m production -l http://127.0.0.1:8080 ./myapp.pl
  mojodctcl -P /tmp/myapp.pid ./myapp.pl

  # Hot deploy a running manager
  mojodctcl -R -P /tmp/myapp.pid ./myapp.pl

Options:
  -G, --graceful-timeout <seconds>     Graceful timeout, defaults to 120.
  -I, --heartbeat-interval <seconds>   Heartbeat interval, defaults to 5
  -H, --heartbeat-timeout <seconds>    Heartbeat timeout, defaults to 50
  -l, --listen <location>              One or more locations you want to listen on,
                                       defaults to "http://*:8080"
  -m, --mode <name>                    Operating mode for your application,
                                       defaults to the value of
                                       MOJO_MODE/PLACK_ENV or "development"
  -P, --pid-file <path>                Path to process id file, defaults to
                                       "mojodctl.pid" in a temporary directory
  -R, --reload                         Used to hot deploy a running manager
  -w, --workers <number>               Number of workers, defaults to 4
  -h, --help                           Show this summary of available options