Stopping instances
To stop one or more instances that are running locally in the background, run:
cartridge stop [INSTANCE_NAME...] [flags]
where [INSTANCE_NAME...]
means that more than one instance can be specified.
If no INSTANCE_NAME
is provided, all the instances from the
Cartridge instance configuration file are taken as arguments.
See the --cfg
option below.
--name |
Application name.
By default, it is taken from the package field
of the application’s .rockspec . |
-f, --force |
Force stop the instance(s) with a SIGKILL. By default, the instances receive a SIGTERM. |
--stateboard |
Stop the application
stateboard
and the instances.
Ignored if --stateboard-only is specified. |
--stateboard-only |
Stop only the application stateboard.
If specified, INSTANCE_NAME... is ignored. |
--run-dir |
The directory where PID and socket files are stored.
Defaults to ./tmp/run .
run-dir is also a section of .cartridge.yml .
Learn more about
instance paths. |
--cfg |
Path to the Cartridge instances configuration file.
Defaults to ./instances.yml .
cfg``is also a section of ``.cartridge.yml .
Learn more about
instance paths. |
Note
Use the exact same run-dir
as you did with cartridge start
.
The PID files stored in that directory are used to stop running instances.