1.创建配置文件:
echo_supervisord_conf > /etc/supervisord.conf
2.修改配置文件
A.添加应用
[program:listen] //listen应用名称
command=python /home/listen/app.py -log_file_prefix=/home/listen/log/longpoll.log
directory=/home/listen //执行command的目录
autorestart=true
redirect_stderr=true
B.打开web控制台
[inet_http_server] ; inet (TCP) server disabled by default
port=192.168.144.168:8800 ; (ip_address:port specifier, *:port for all iface)
username=user ; (default is no username (open server))
password=123
C.打开命令行控制
[supervisorctl]
serverurl=unix:///tmp/supervisor.sock ; use a unix:// URL for a unix socket
;serverurl=http://127.0.0.1:9001 ; use an http:// url to specify an inet socket
username=user ; should be same as http_username if set
password=123 ; should be same as http_password if set
prompt=mysupervisor ; cmd line prompt (default "supervisor")
history_file=~/.sc_history ; use readline history if available
3.验证
运行supervisord
日志/tmp/supervisord.log
[root@asd~]# supervisorctl
listen RUNNING pid 8759, uptime 0:00:23
ctl中: help //查看命令
ctl中: status //查看状态
访问控制台
http://192.168.144.168:8800/
分享到:
相关推荐
Supervisor是一个进程控制系统. 它是一个C/S系统(注意: 其提供WEB接口给用户查询和控制), 它允许用户去监控和控制在类UNIX系统的进程. 它的目标与launchd, daemontools和runit有些相似, 但是与它们不一样的是, 它...
Ubuntu 16系统下局域网环境下supervisor 安装包,按博客步骤完成安装与配置
一、 简介 二、 安装依赖 三、 安装Supervisor 四、 配置Supervisor 五、 Supervisor相关操作 六、 设置Supervisor为服务 七、 配置要管理的程序 八、 运行效果 九、 故障排除
详细介绍Avaya公司CMS Supervisor 使用方法和配置技巧。
Supervisor安装配置及问题--linux进程守护 Supervisor安装配置及问题--linux进程守护 Supervisor安装配置及问题--linux进程守护
它是通过fork/exec的方式把这些被管理的进程当作supervisor的子进程来启动,这样只要在supervisor的配置文件中,把要管理的进程的可执行文件的路径写进去即可。也实现当子进程挂掉的时候,父进程可以准确获取子进程...
主要介绍了详解Supervisor安装与配置(Linux/Unix进程管理工具),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Symfony 3/4/5的软件包,它使您可以使用@Supervisor批注配置如何运行控制台命令。 安装 用作曲家安装 运行composer require命令: $ php composer.phar require mybuilder/supervisor-bundle 启用捆绑 在app/App...
Supervisor的安装及使用,启用可视化界面统计和管理,以Celery进行异步任务、定时任务处理为例,结合Flower进行可视化统计、分析、管理查看。详细的使用和介绍请查看作者的博客文章。
NULL 博文链接:https://zhaocuifang-bf.iteye.com/blog/2072157
Avaya CMS Supervisor 报告 版本 16.1 2010 年 6 月 介绍Avaya的CMS Supervisor 使用方法,涉及了部分配置解释。 中文翻译比软件本身和在线帮助要准确
supervisor是一个很好的守护程序管理工具,配置方面自动启动,日志输出,自动切割日志等等一系列强大功能,下面是在CentOS下安装使用supervisor的记录,非常不错,感兴趣的朋友跟随小编一起看看吧
该软件包是的RPC扩展,它允许以运行时通常无法实现的方式来操纵Supervisor的配置和状态。 安装 supervisor_twiddler 包上。 您可以从那里下载它们,也可以使用pip自动安装或升级: $ pip install -U supervisor_...
Supervisor介绍 Supervisor 是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。它可以很方便的监听、启动、停止、重启一个或多个进程。用Supervisor管理的进程,当...
Supervisor 是一个类 unix 操作系统下的进程监控...Supervisor 的配置文件命名为 supervisord.conf,它为 supervisord(Supervisor 的主服务命令) 和 supervisorctl(Supervisor 的监控管理命令) 提供配置选项设置。 Sup
在 CentOS 6.5 上安装最少的 Supervisor 要求 没有任何。 角色变量 默认值: supervisor_user: root # 默认用户 supervisor_sock: /var/run/supervisor.sock # 套接字文件的路径 supervisor_conf_file: /etc/...
ubuntu-supervisor-configuration:如何在Ubuntu 14.04.x上使用pip安装和配置Supervisor。 16.04.x
Supervisor配置 [eventlistener:supervisor-event-listener] ; 默认读取配置文件/etc/supervisor-event-listener.ini command=/path/to/supervisor-event-listener ; 指定配置文件路径 ;command=/path/t
在PHP中管理Supervisor配置。 安装 通过作曲家 composer require supervisorphp/configuration 用法 使用构建器创建配置。 $ config = new \ Supervisor \ Configuration \ Configuration ; $ renderer = new \ ...