1. [program:deployworker]
  2. directory = /etc/ansible/easyAnsible/app/deploy/
  3. command = python Deploy.py
  4. process_name = %(program_name)s-%(process_num)s
  5. numprocs =
  6. stopsignal = QUIT
  7. autostart = true
  8. # startsecs =
  9. # startretries =
  10. autorestart = true
  11. # exitcodes = ,,
  12. stdout_logfile_maxbytes = 10MB
  13. stdout_logfile_backups =
  14. stdout_logfile = /var/log/supervisor/%(program_name)s-stdout.log
  15. stderr_logfile = /var/log/supervisor/%(program_name)s-stderr.log
  16. # redirect_stderr = true
  1. [program:gearserver]
  2. directory = /etc/ansible/easyAnsible/app/dispatch/gearserver/
  3. command = java -jar java-gearman-service-0.6..jar -p
  4. process_name = %(program_name)s
  5. numprocs =
  6. stopsignal = QUIT
  7. autostart = true
  8. # startsecs =
  9. # startretries =
  10. autorestart = true
  11. # exitcodes = ,,
  12. stdout_logfile_maxbytes = 10MB
  13. stdout_logfile_backups =
  14. stdout_logfile = /var/log/supervisor/%(program_name)s-stdout.log
  15. stderr_logfile = /var/log/supervisor/%(program_name)s-stderr.log
  16. # redirect_stderr = true
  1. [program:jobworker]
  2. directory = /etc/ansible/easyAnsible/app/dispatch/gearwork
  3. command = python gearWork.py
  4. process_name = %(program_name)s-%(process_num)s
  5. numprocs =
  6. stopsignal = QUIT
  7. autostart = true
  8. # startsecs =
  9. # startretries =
  10. autorestart = true
  11. # exitcodes = ,,
  12. stdout_logfile_maxbytes = 10MB
  13. stdout_logfile_backups =
  14. stdout_logfile = /var/log/supervisor/%(program_name)s-stdout.log
  15. stderr_logfile = /var/log/supervisor/%(program_name)s-stderr.log
  16. # redirect_stderr = true
  1. [program:webserver]
  2. directory = /etc/ansible/easyAnsible
  3. command = python manage.py runserver 0.0.0.0: --noreload
  4. process_name = %(program_name)s
  5. numprocs =
  6. stopsignal = QUIT
  7. autostart = true
  8. # startsecs =
  9. # startretries =
  10. autorestart = true
  11. # exitcodes = ,,
  12. stdout_logfile_maxbytes = 10MB
  13. stdout_logfile_backups =
  14. stdout_logfile = /var/log/supervisor/%(program_name)s-stdout.log
  15. stderr_logfile = /var/log/supervisor/%(program_name)s-stderr.log
  16. # redirect_stderr = true

【系统】supervisor支持多进程的更多相关文章

  1. 系统不支持curl

    解决安装pinphp时出现的“系统不支持curl!”   今天在本机安装phppin开源程序时,提示“系统不支持curl!”错误. 由于我本机是UBUNTU系统,所以直接通过apt-get进行安装. ...

  2. (转)如何检查系统是否支持Zend Optimizer

    原文地址:http://blog.chinaunix.net/uid-25266990-id-2978539.html Zend Optimizer 主要有两个功能: 1.可以加速 PHP 脚本的执行 ...

  3. 系统不支持WP开发

    好伤心,,,系统不支持WP开发... 买的ThinkPad S5 自带的win8,既不属于专业版,也不属于家庭版,,不属于各种版本. 其他条件都满足了.. 难道我要还系统吗??

  4. windows7系统最大支持多少内存

      目前Windows 7 64位版仅能使用最大为192GB内存. 这是各个版本的具体数据:64位的Windows  7家庭普通版最高可支持8GB内存,家庭高级版最高可支持16GB内存,64位的Win ...

  5. APS高级计划排程系统应该支持的企业应用场景

    APS高级计划排程系统应该支持的企业应用场景 面对工业4.0智能制造的挑战,很多企业希望能够引进APS高级计划排程系统,全自动的.快速的制定精细化的生产计划,准确的计算产线/设备上各种产品型号的加工顺 ...

  6. 0x04 Python logger 支持多进程日志按大小分割

    目录 支持多进程日志按大小分割 多进程日志大小分割handler配置实例 支持多进程日志按大小分割 由于python内置模块logging.handlers.RotatingFileHandler是不 ...

  7. 使用supervisor支持Python3程序 (解决找不到Module的问题)

    Supervisor是python2写就的一款强大的运维工具(其实现在已经支持Python3了 https://github.com/Supervisor/supervisor)那么怎么利用Super ...

  8. IOS APP 国际化 程序内切换语言实现 不重新启动系统(支持项目中stroyboard 、xib 混用。完美解决方案)

    上篇 IOS APP 国际化(实现不跟随系统语言,不用重启应用,代码切换stroyboard ,xib ,图片,其他资源 介绍了纯代码刷新 实现程序内切换语言. 但效率底下,也存在一些问题.暂放弃. ...

  9. iOS6:在你的企业系统中支持Passbook

    前言 这是一篇翻译,感谢Jonathan Tang. 原文地址:iOS 6 Tutorial: Supporting Passbook within Your Enterprise Systems 正 ...

随机推荐

  1. django 启动nginx的时候,报端口被占用的问题

    Nginx [emerg] listen() to 0.0.0.0:80, backlog 511 failed (98: Address already in use) Nginx更新后经常遇到这样 ...

  2. luoguP1659 [国际集训队]拉拉队排练 manacher算法

    直接统计长度为$i$的回文子串有多少个 然后倒叙枚举长度,快速幂统计一下即可 复杂度$O(n \log n)$ #include <cstdio> #include <cstring ...

  3. c语言scanf()停止接受输入及scanf("%c",&c)吃掉回车或者空格字符的问题

    scanf()函数接收输入数据时,遇以下情况结束一个数据的输入:(不是结束该scanf函数,scanf函数仅在每一个数据域均有数据,并按回车后结束).          ① 遇空格."回车& ...

  4. 【BZOJ】4318: OSU!【期望DP】

    4318: OSU! Time Limit: 2 Sec  Memory Limit: 128 MBSubmit: 1473  Solved: 1174[Submit][Status][Discuss ...

  5. C++之lambda理解

    简介 在C++ Primer中,是这样定义的-一个lambda表达式表示一个可调用的代码单元,可以将其理解为一个未命名的内联函数:与任何函数类似,一个lambda具有一个返回类型,一个参数列表和一个函 ...

  6. Codeforces Round #296 (Div. 1) C. Data Center Drama 欧拉回路

    Codeforces Round #296 (Div. 1)C. Data Center Drama Time Limit: 2 Sec  Memory Limit: 256 MBSubmit: xx ...

  7. HDU 4268 Alice and Bob 贪心STL O(nlogn)

    B - Alice and Bob Time Limit:5000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u D ...

  8. spring---aop(3)---Spring AOP的拦截器链

    写在前面 时间断断续续,这次写一点关于spring aop拦截器链的记载.至于如何获取spring的拦截器,前一篇博客已经写的很清楚(spring---aop(2)---Spring AOP的JDK动 ...

  9. RN生命周期

    网上看的博客,看着写的很好,想深入学RN的详细看下之后,再自己敲敲吧!有助于身体健康! 一个RN组件从它被加载,到最终被卸载会经历一个完整的生命周期.所谓生命周期,就是一个对象从开始生成到最后消亡所经 ...

  10. Linux内核中container_of函数详解

    http://www.linuxidc.com/Linux/2016-08/134481.htm