Centos7 使用 Supervisor 守护进程 Celery
一、Supervisor 安装(centos7 还有另一个进程守护命令 Systemd )
二、Supervisor 守护进程
三、Supervisor 守护 Celery 配置文件
1. python manage.py celery -A HttpRunnerManager worker --loglevel=info # 启动 worker(Celery 职程服务器)
2. python manage.py celery beat --loglevel=info # 启动定时任务监听器
3. celery flower --address=0.0.0.0 --port=5555 # 启动任务监控后台
[root@gitlab conf.d]# cat celery_beat.ini
[program:CeleryBeat]
#CelertBeat 为程序的名称
command=/root/.envs/hrm/bin/python manage.py celery beat --loglevel=info
#需要执行的命令
directory=/root/TestProject/HttpRunnerManager
#命令执行的目录
#environment=ASPNETCORE__ENVIRONMENT=Production
#环境变量
user=root
#用户
stopsignal=INT
autostart=true
#是否自启动
autorestart=true
#是否自动重启
startsecs=3
#自动重启时间间隔(s)
stderr_logfile=/root/TestProject/logs/celerybeat.err.log
#错误日志文件
stdout_logfile=/root/TestProject/logs/celerybeat.out.log
#输出日志文件
[root@gitlab conf.d]# cat celery_worker.ini
[program:CeleryWork]
#CeleryWork 为程序的名称
command=/root/.envs/hrm/bin/python manage.py celery -A HttpRunnerManager worker --loglevel=info
#需要执行的命令
directory=/root/TestProject/HttpRunnerManager
#命令执行的目录
#environment=ASPNETCORE__ENVIRONMENT=Production
#环境变量
user=root
#用户
stopsignal=INT
autostart=true
#是否自启动
autorestart=true
#是否自动重启
startsecs=3
#自动重启时间间隔(s)
stderr_logfile=/root/TestProject/logs/celeryworker.err.log
#错误日志文件
stdout_logfile=/root/TestProject/logs/celeryworker.out.log
#输出日志文件
[root@gitlab conf.d]# cat celery_flower.ini
[program:CeleryFlower]
#CeleryFlower 为程序的名称
command=/root/.envs/hrm/bin/celery flower --address=0.0.0.0 --port=5555
#需要执行的命令
directory=/root/TestProject
#命令执行的目录
#environment=ASPNETCORE__ENVIRONMENT=Production
#环境变量
user=root
#用户
stopsignal=INT
autostart=true
#是否自启动
autorestart=true
#是否自动重启
startsecs=3
#自动重启时间间隔(s)
stderr_logfile=/root/TestProject/logs/celeryflower.err.log
#错误日志文件
stdout_logfile=/root/TestProject/logs/celeryflower.out.log
#输出日志文件
Centos7 使用 Supervisor 守护进程 Celery的更多相关文章
- CentOS7 安装supervisor守护进程管理器
supervisor没有发布在标准的CentOS源在,需要安装epel源.这种方式安装的可能不是最新版本,但比较方便,安装完成之后,配置文件会自动帮你生成. 默认配置文件:/etc/superviso ...
- asp.net core2.0 部署centos7/linux系统 --守护进程supervisor(二)
原文:asp.net core2.0 部署centos7/linux系统 --守护进程supervisor(二) 续上一篇文章:asp.net core2.0 部署centos7/linux系统 -- ...
- 【Centos7】 中使用Supervisor守护进程
原文出处: Centos7 中使用Supervisor守护进程 配置supervisor实现进程守护 1.安装supervisor yum install Supervisor 2.启动服务 su ...
- 【转载】Centos7 中使用Supervisor守护进程
配置supervisor实现进程守护 1.安装supervisor yum install Supervisor 2.启动服务 supervisord -c /etc/supervisord.co ...
- Centos7 中使用Supervisor守护进程
转:https://www.cnblogs.com/qmhuang/p/8196132.html 配置supervisor实现进程守护 1.安装supervisor yum install Super ...
- Linux Supervisor 守护进程基本配置
supervisor:C/S架构的进程控制系统,可使用户在类UNIX系统中监控.管理进程.常用于管理与某个用户或项目相关的进程. 组成部分supervisord:服务守护进程supervisorctl ...
- centos 下Supervisor 守护进程基本配置
supervisor:C/S架构的进程控制系统,可使用户在类UNIX系统中监控.管理进程.常用于管理与某个用户或项目相关的进程. 组成部分supervisord:服务守护进程supervisorctl ...
- centos7 .net core 使用supervisor守护进程,可以后台运行
1.安装supervisor yum install supervisor 2.配置supervisor vi /etc/supervisord.conf 拉到最后,这里的意思是 /etc/super ...
- centos7安装配置supervisor守护进程
yum install Supervisor supervisord -c /etc/supervisord.conf 进入 cd /etc 目录 找到supervisord.conf 配置文件 和 ...
随机推荐
- 解析ASPX网页__doPostBack分页的网页table数据
由于急于上线的功能要去客服系统里抓取数据进行验证,客服方面又没有时间开发EDI接口给到我,所以用了本办法:爬人家web系统上的数据进行分析. 由于客服的web系统用ASP.Net的__doPostBa ...
- 美国L1签证申请的常见问题解析
美国L1是一种允许在美国和中国都有机构的跨国公司从国外的母公司派遣一定层次的经理或专业技术人员去美国分支机构工作的非移民签证.L1签证分两类:美国L1A是跨国公司经理及主管人员签证,L1B是专门技术人 ...
- ASP.NET MVC网站学习问题积累(一)
最近工作压力比较大,不得已开始自学C#.同时网站开发业务开展迫在眉睫,只能先从ASP.NET学起.回想一下,连C#和ASP.NET的关系都没有明白,就被赶鸭子上架了...我觉得这将是我工作以来最具有戏 ...
- Centos7_Minimal-1611 版安装python3.5.3
前提 最近在学习python3,看到好多教程都是要求在Windows或者Ubuntu 平台上使用,安装比较方便.由于不在想Winddows上安装也没有Ubutnu系统 ,所以在自己的CentOS7上面 ...
- 工作流性能优化(敢问activiti有扩展性?)(3)
2015/4/20 周末回去想了下,hibernate.mybatis.jdbc,都行,最终定了用mybatis,谁叫它这么优雅,acvtiviti是依赖了mybatis的,就不用再引入包了: 看了配 ...
- android intent filter浏览器应用的设置,如何使用choose-box选择应用
//使用chooserIntent private void startImplicitActivation() { Log.i(TAG, "Entered startImplicitAct ...
- IOS autosizing(设置控件的固定位置大小)
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typica ...
- iptables (1) 原理
网上看到这个配置讲解得还比较易懂,就转过来了,大家一起看下,希望对您工作能有所帮助. iptables简介 netfilter/iptables(简称为iptables)组成Linux平台下的包过滤防 ...
- hdu-2112 HDU Today---dijkstra+标号
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2112. 题目大意: 求起点到终点的最短路 解题思路: 对地名进行编号即可 然后直接dijkstra算 ...
- 【BZOJ1562】[NOI2009] 变换序列(匈牙利算法)
点此看题面 大致题意: 给你一个长度为\(n\)的序列\(D\),让你找到一个字典序最小的\(n\)的排列\(T\),满足\(D_i=min(|T_i-i|,n-|T_i-i|)\). 建图 我想建图 ...