美文网首页工作生活
celery如何部署在ubuntu上

celery如何部署在ubuntu上

作者: 雨夜剪魂 | 来源:发表于2019-07-03 16:45 被阅读0次

采用celeryd的方式来做

首先,去下载https://github.com/celery/celery/blob/master/extra/generic-init.d/celeryd celeryd 到/etc/init.d中,命名为celeryd

然后在/etc/default/celeryd中写入下列的脚本

CELERYD_NODES="worker"

CELERY_BIN="/usr/local/bin/celery"

CELERY_APP="celery_worker:celery"

CELERYD_CHDIR="[yourprojdir]"

CELERYD_OPTS="--time-limit=300 --concurrency=8"

CELERYD_LOG_FILE="/var/log/celery/%n%I.log"

CELERYD_PID_FILE="/var/run/celery/%n.pid"

CELERYD_USER="[user]"

CELERYD_GROUP="[group]"

CELERY_CREATE_DIRS=1

运行/etc/init.d/celeryd start | restart | stop start启动任务即可,其中需要注意的是这将在/var/run中创建一个celery文件夹和相应的log,以及pid文件,保存日志跟运行进程.

相关文章

网友评论

    本文标题:celery如何部署在ubuntu上

    本文链接:https://www.haomeiwen.com/subject/tirchctx.html