zoukankan      html  css  js  c++  java
  • 【系统】supervisor支持多进程

    [program:deployworker]
    directory = /etc/ansible/easyAnsible/app/deploy/
    command = python Deploy.py
    process_name = %(program_name)s-%(process_num)s
    numprocs = 10
    stopsignal = QUIT
    autostart = true
    # startsecs = 30
    # startretries = 3
    autorestart = true
    # exitcodes = 0,1,2
    stdout_logfile_maxbytes = 10MB
    stdout_logfile_backups = 5
    stdout_logfile = /var/log/supervisor/%(program_name)s-stdout.log
    stderr_logfile = /var/log/supervisor/%(program_name)s-stderr.log
    # redirect_stderr = true
    [program:gearserver]
    directory = /etc/ansible/easyAnsible/app/dispatch/gearserver/
    command = java -jar java-gearman-service-0.6.6.jar -p 8889
    process_name = %(program_name)s
    numprocs = 1
    stopsignal = QUIT
    autostart = true
    # startsecs = 30
    # startretries = 3
    autorestart = true
    # exitcodes = 0,1,2
    stdout_logfile_maxbytes = 10MB
    stdout_logfile_backups = 5
    stdout_logfile = /var/log/supervisor/%(program_name)s-stdout.log
    stderr_logfile = /var/log/supervisor/%(program_name)s-stderr.log
    # redirect_stderr = true
    [program:jobworker]
    directory = /etc/ansible/easyAnsible/app/dispatch/gearwork
    command = python gearWork.py
    process_name = %(program_name)s-%(process_num)s
    numprocs = 10
    stopsignal = QUIT
    autostart = true
    # startsecs = 30
    # startretries = 3
    autorestart = true
    # exitcodes = 0,1,2
    stdout_logfile_maxbytes = 10MB
    stdout_logfile_backups = 5
    stdout_logfile = /var/log/supervisor/%(program_name)s-stdout.log
    stderr_logfile = /var/log/supervisor/%(program_name)s-stderr.log
    # redirect_stderr = true
    [program:webserver]
    directory = /etc/ansible/easyAnsible
    command = python manage.py runserver 0.0.0.0:80 --noreload
    process_name = %(program_name)s
    numprocs = 1
    stopsignal = QUIT
    autostart = true
    # startsecs = 30
    # startretries = 3
    autorestart = true
    # exitcodes = 0,1,2
    stdout_logfile_maxbytes = 10MB
    stdout_logfile_backups = 5
    stdout_logfile = /var/log/supervisor/%(program_name)s-stdout.log
    stderr_logfile = /var/log/supervisor/%(program_name)s-stderr.log
    # redirect_stderr = true
  • 相关阅读:
    python3--生成器
    python3--列表生成式
    python3--装饰器高级学习版
    python3--嵌套函数
    python3-装饰器
    《Hexo+github搭建个人博客》
    Html网页的代码
    关于内联框架
    性能调优
    Java知识总结
  • 原文地址:https://www.cnblogs.com/junneyang/p/6890897.html
Copyright © 2011-2022 走看看