CloudControl: перезапустите работников при развертывании

0

Есть ли способ перезапустить работника при развертывании. Если рабочий не запускается при развертывании.

Рабочие зарегистрированы в Procfile, но мне всегда приходится запускать их вручную с помощью запроса api.

Теги:
worker
cloudcontrol

1 ответ

1

Вы можете использовать cctrlapp APP_NAME deploy --restart-workers, это остановит всех работающих сотрудников и запустит их снова с новой версией развертывания.

Но это не запускает рабочих, если они не существуют. Это сложно автоматизировать, потому что не все работники в Procfile являются работающими рабочими, и у вас также могут быть рабочие, которые запускаются несколько раз.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню