在OpenShift上启动Celery
我现在正在写一个flask应用程序,并打算使用openshift。我在开发环境中使用
celery worker -A wsgi.app
启动我的工作进程。我的问题是,如何在openshift中启动我的celery工作进程?因为如果我在openshift的命令行中启动它,当我退出命令行时,进程就会被终止,我的后台工作进程就不会运行,这样flask应用程序就无法正常工作了。非常感谢任何帮助。谢谢。
1 个回答
3
为什么不能这样使用try
celery multi start worker1 \
--pidfile="$HOME/run/celery/%n.pid" \
--logfile="$HOME/log/celery/%n.log"
在这里提到的内容可以查看这个链接