[英]CloudControl: Restart workers on deployment
有什么方法可以在部署时重新启动工作服务器。 如果工作程序未运行,请在部署时启动它。
工作程序已在Procfile
中注册,但我始终必须使用api请求手动启动它们。
您可以使用cctrlapp APP_NAME deploy --restart-workers
,这将停止所有正在运行的工作程序,并使用新的部署版本再次启动它们。
但是,如果工人不存在,这不会启动工人。 这很难实现自动化,因为Procfile中的并非所有工作程序都是长期运行的工作程序,并且您可能还需要启动多次的工作程序。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.