linux下Supervisor进程管理

卢松松博客 关注创业者、自媒体人和站长的网站

超级用户,监管员 Supervisor 超级用户是一个负责管理和维护网络的用户,这个术语在NetWare网上有特殊的含义,超级用户对所有的文件卷宗、目录和文件有完全的访问权限,下面我们来看一个Supervisor进程管理.

功能,优点,配置简单,管理精准,进程组管理,RPC扩展,API支持,FastCGI进程管理,事件支持(如定时任务)

缺点:被管理进程必须前台运行,退出后会使被监管的进程也退出.

配置:

  1. [unix_http_server]
  2. file=/var/run/supervisor.sock
  3. chmod=0700
  4. [supervisord]
  5. logfile=/var/log/supervisor/supervisord.log
  6. pidfile=/var/run/supervisord.pid
  7. childlogdir=/var/log/supervisor
  8. [rpcinterface:supervisor]
  9. supervisor.rpcinterface_factory=supervisor.rpcinterface:make_main_rpcinterface
  10. [supervisorctl]
  11. serverurl=unix:///var/run/supervisor.sock
  12. [program:cow]
  13. command=/web/root/bin/cow-rc="/web/root/etc/cow.conf"
  14. autostart=true
  15. autorestart=true
  16. redirect_stderr=true
  17. stderr_logfile=NONE
  18. --phpfensi.com
  19. [include]
  20. files=/etc/supervisor/conf.d/*.conf

操作:

supervisorctl status 查看进程状态

supervisorctl reload 重启supervisord

supervisorctl start|stop|restart 启动关闭重启进程

相关广告
  • linux下Supervisor进程管理 linux下Supervisor进程管理 linux下Supervisor进程管理
相关阅读

linux下Supervisor进程管理

2019/10/10 17:44:46 | 谷歌SEO算法 | 搜索引擎