参考文章:https://thomassileo.name/blog/2012/08/20/how-to-keep-celery-running-with-supervisor/

使用 supervisord

 安装 supervisord

pip install supervisorcd  我的django项目目录echo_supervisord_conf> supervisord.conf  # 创建配置文件,这个配置文件要放在django的根路径下

这里我生成的 supervisord.conf 文件路径

编辑 supervisord.conf 文件,在最后添加下面内容

[program:celeryd]
command=/root/.virtualenvs/python_company/bin/celery -A test_project worker -P eventlet --loglevel=INFO --concurrency=15
stdout_logfile=/var/log/celery/celeryd.log
stderr_logfile=/var/log/celery/celeryd.log
autostart=true
autorestart=true
startsecs=10

command : 你要执行的 celery 命令, autostart :自启

启动supervisord

supervisord

成功启动后,我的日志文件里面的内容如下, 只要没有报错信息,就是成功的

让celery在后台运行相关推荐

  1. celery后台运行

    文章目录 celery后台运行 安装Supervisor **Supervisor配置** **启动和关闭和重启Supervisor** celery后台运行 celery后台运行需要借助Superv ...

  2. Linux shell 学习笔记(12)— linux 信号、后台运行脚本、作业控制、定时运行任务

    1. 处理信号 1.1 Linux 信号 常见的 Linux 信号如下表所示: 信号 值 描述 1 SIGHUP 挂起进程 2 SIGINT 终止进程 3 SIGQUIT 停止进程 9 SIGKILL ...

  3. top命令的笔记补充2--如何将top信息后台运行并写入log

    这几天写作2篇关于top的文章了,总是发现刚解决一个问题,第二个问题就出来了,总是不那么完美,好了,上主菜: 我在实验的时候用的脚本如下: #!/bin/bash while true do   ec ...

  4. linux 后台运行jar包命令,Linux 运行jar包命令(Cent OS 7后台运行jar包)

    Linux 运行jar包命令如下: 方式一 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定? 方式二 java -jar shareniu. ...

  5. linux下bash脚本常用的十个技巧:显示执行脚本花费的时间,在脚本退出时杀死后台运行的程序,在脚本退出时跳出循环,读取命令行参数来决定循环次数

    文章目录 1.显示执行脚本花费的时间 2.在脚本退出时杀死后台运行的程序 3.在脚本退出时跳出循环 4.读取命令行参数来决定循环次数 1.显示执行脚本花费的时间 网址:bash - How to ge ...

  6. IOS后台运行机制详解(二)

    (温馨提示:亲,请先看上篇,此文乃下篇) 三.iOS长时间后台运行的实现代码 1.检查设备是否支持多任务 Apple出于性能的考虑,并不是所有的iOS设备升级到iOS4以后都支持多任务,比如iPhon ...

  7. Java程序后台运行,即使关掉Putty终端

    Java程序后台运行,即使关掉Putty终端 比如,通过Putty启动远程主机上面的文件 java -cp Crawler.jar Main& 关闭Putty终端之后,这个java程序也会被中 ...

  8. Linux后台运行命令 nohup command myout.file 21

    Linux命令后台运行 转自北国的雨,谢谢:http://www.cnblogs.com/lwm-1988/archive/2011/08/20/2147299.html 有两种方式: 1. comm ...

  9. PostgreSQL 10.0 preview 功能增强 - 后台运行(pg_background)

    标签 PostgreSQL , 10.0 , 后台运行 , pg_background_launch , pg_background_result , pg_background_detach , p ...

最新文章

  1. 摩拜联合微信全国免押金骑行 这样的CP组合可以多来一点
  2. 一个打印螺旋数的程序
  3. 赛码输入输出java_赛码网-计算器的新功能(Java实现)
  4. 第十二届蓝桥杯JavaB组省赛H题 杨辉三角形
  5. 你必须了解Spring的生态
  6. Hibernate READ_ONLY CacheConcurrencyStrategy如何工作
  7. arcgis python实例_arcgis二次开发_arcgis二次开发python_arcgis二次开发实例
  8. mybatis 添加语句返回对象_mybatis的insert语句插入数据时的返回值的实现
  9. golang搭建微服务遇到的问题(不断更新)
  10. OpenShift 4.3 - 基于虚拟机的BareMetal离线安装(4)
  11. Jacobi matrix——一种对向量方程的梯度描述方式
  12. 华为今年不会推出运行鸿蒙OS的手机;Deno 1.3.2发布|极客头条
  13. datalist 的用法。也是增删改查,但是比较智能。用数据绑定的方式,可以有不同的显示方法,下面是对一个表的增删改查的参考代码...
  14. webpack基础教程:(二)
  15. 手淘移动适配方案flexible.js兼容bug处理
  16. Docker Get Started VI
  17. 你能给我的手机推荐一款安全软件吗?
  18. android勾选控件_【Android 开发】:UI控件之复选框控件 CheckBox 的使用方法
  19. win7安装mysql后“应用程序无法启动因为应用程序的并行配置不正
  20. YGEV型系列电磁式明渠流速仪

热门文章

  1. GPS授时服务器(NTP授时)为银行系统提供时间服务
  2. Javascript 对象不支持此属性或方法,Object doesn’t support this property or method
  3. java日志保存_log4j实现日志集中存储
  4. 软件开发团队的管理要素
  5. Springboot web项目简单统计在线人数
  6. 东北大学acm暑期夏令营第七天
  7. Linux 进行yum 安装是出现文件 conflicts 解决方法
  8. 不用电的计算机(一)
  9. 达芬奇密码 第七十一章
  10. 天线因子与增益转换关系