supervisor djcelery(django、celery)在linux上的部署

Supervisor是Linux/Unix系统下的一个进程管理工具,它可以很方便的监听、启动、停止、重启一个或多个进程。

  • 安装配置
pip install  supervisor

supervisor不支持python3,所以创建python 2.7的虚拟环境,目前两个虚拟环境(当前文章虚拟环境采用anaconda):

  1. (envDjango):python=3.6;django=2.1;djcelery
  2. (envSupervisor):python=2.7;supervisor

envDjango环境下djcelery已测试通过,详情见:https://blog.csdn.net/weixin_33127753/article/details/84836885
……
在虚拟环境envSupervisor下,执行如下Linux shell命令:

#安装supervisor
pip install supervisor
#通过echo_supervisord_conf命令得到supervisor配置模板
echo_supervisord_conf > /etc/supervisord.conf
#编辑supervisord.conf,修改最后两行:
vim /etc/supervisord.conf
“””
[include]
files = sv.ini
“””
#创建/etc/sv.ini文件:
touch /etc/sv.ini
#编辑sv.ini文件,按下方说明
vim sv.i
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值