Проверка статуса экземпляра
Чтобы проверить текущий статус экземпляров, выполните команду status
:
cartridge status [ИМЯ_ЭКЗЕМПЛЯРА...] [параметры]
Здесь [ИМЯ_ЭКЗЕМПЛЯРА...]
означает, что можно указать больше одного имени.
Если не указать ИМЯ_ЭКЗЕМПЛЯРА
, в список аргументов войдут все экземпляры, перечисленные в файле конфигурации экземпляров Cartridge. См. параметр --cfg
ниже.
Примечание
Команда позволяет проверить только статус экземпляров, запущенных с помощью cartridge start -d
.
--name |
Имя приложения. По умолчанию значение берется из поля package в файле .rockspec . |
--stateboard |
Получение статуса экземпляров, в том числе stateboard-экземпляра. Игнорируется, если задать параметр --stateboard-only . |
--stateboard-only |
Получение статуса stateboard-экземпляра. Если задать этот параметр, ИМЯ_ЭКЗЕМПЛЯРА... игнорируется. |
--run-dir |
Директория, где хранятся PID-файлы и файлы сокетов (по умолчанию ./tmp/run ). run-dir — также раздел файла .cartridge.yml . Узнайте больше о путях к файлам экземпляров. |
--cfg |
Путь к файлу конфигурации экземпляров (по умолчанию ./instances.yml ). cfg — также раздел файла .cartridge.yml . Узнайте больше о путях к файлам экземпляров. |
Команда status
также поддерживает глобальные параметры.
Примечание
Используйте ту же директорию запуска (run-dir
), что и в команде cartridge start
. PID-файлы из этой директории используются для остановки запущенных экземпляров.