`
kevin.wang
  • 浏览: 250932 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

supervisor 配置与使用

阅读更多
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 安装与配置.zip

    **Supervisor:全面掌握在Ubuntu 16.04系统上的安装与配置** Supervisor是一款强大的进程管理工具,尤其适用于Python应用,它允许你管理和控制多个后台进程,确保它们持续运行且异常时能够自动重启。在Ubuntu 16.04...

    supervisor安装与配置

    Supervisor是一个进程控制系统. 它是一个C/S系统(注意: 其提供WEB接口给用户查询和控制), 它允许用户去监控和控制在类UNIX系统的进程. 它的目标与launchd, daemontools和runit有些相似, 但是与它们不一样的是, 它...

    ubuntu--Supervisor的简单使用.docx

    配置文件是Supervisor的核心,它定义了哪些进程需要被管理以及如何管理。每个进程的配置通常包含在`/etc/supervisor/conf.d/`目录下的单独文件中,文件名自定义,例如`myapp.conf`。配置文件中包含了如下的关键设置...

    supervisor-3.3.1离线安装包

    这意味着这个Supervisor配置不仅限于管理Python程序,还支持对.NET Core应用程序的监控,为混合开发环境提供了便利。 标签"supervisor centos7.6"表明这个安装包是针对CentOS 7.6操作系统的,因此,所有提供的软件...

    Avaya CMS Supervisor中文使用说明

    详细介绍Avaya公司CMS Supervisor 使用方法和配置技巧。

    supervisor管理进程监控安装及配置

    **Supervisor管理进程监控安装与配置详解** Supervisor是一个用Python编写的进程管理工具,它能够帮助我们在Linux系统中管理后台服务进程,提供了一个简单易用的接口来启动、停止、重启以及监控进程。它的主要功能...

    supervisor-3.4.0.tar.gz

    安装 `supervisor` 一般通过包管理器完成,例如在Ubuntu上使用`apt-get install supervisor`,在CentOS/RHEL上使用`yum install supervisor`。安装完成后,需要根据实际需求编辑配置文件,并启动`supervisor`服务。 ...

    Supervisor安装配置及问题--linux进程守护.pdf

    Supervisor安装配置及问题--linux进程守护 Supervisor安装配置及问题--linux进程守护 Supervisor安装配置及问题--linux进程守护

    Supervisor结合Celery以及Flower对定时任务和异步任务进行可视化分析统计完整配置.zip

    现在,我们将深入探讨这些工具的配置与应用。 首先,**Supervisor** 是一个用Python编写的进程管理工具,它允许用户通过命令行或者Web界面来启动、停止、监控和控制多个进程。安装Supervisor后,我们可以通过配置...

    supervisor安装包

    在实际应用中,Supervisor 往往与 Docker、Nginx、Gunicorn 等服务配合使用,提供稳定可靠的后台服务环境。例如,Django 或 Flask 应用可以借助 Gunicorn 作为 WSGI 服务器,再通过 Supervisor 来管理和监控这些 ...

    supervisor在linux环境下的离线安装包

    `Supervisor` 是一个在 Linux 系统中广泛使用的进程管理工具,它允许你通过一个简单的命令行界面或网络接口来启动、停止、监控和控制后台进程。在没有网络连接的环境中,离线安装 `Supervisor` 变得尤为重要。这个...

    Avaya CMS Supervisor 中文使用说明

    Avaya CMS Supervisor 报告 版本 16.1 2010 年 6 月 介绍Avaya的CMS Supervisor 使用方法,涉及了部分配置解释。 中文翻译比软件本身和在线帮助要准确

    Supervisor守护进程离线脚本无脑安装

    3. **解压和编译**:在目标服务器上,使用`tar -zxvf supervisor-x.y.z.tar.gz`命令解压源码包,然后进入解压后的目录,运行`./configure`进行配置,接着执行`make`进行编译,最后使用`sudo make install`进行安装。...

    win-supervisor.zip

    文章可能涵盖了安装、配置和使用过程,包括解决可能出现的问题和技巧。这表明用户可能需要了解如何在Windows环境中部署和配置这个服务管理工具。 标签"supervisord"是这个话题的核心,它是Linux和Unix系统中广泛...

    supervisor-3.3.4.tar.gz

    3. 创建Supervisor配置文件夹:`sudo mkdir -p /etc/supervisord.d/` 4. 配置Supervisor:编辑 `/etc/supervisord.conf` 文件,将 `[include]` 下的 `files = relative/directory/of/conf/*.ini` 修改为 `files = /...

    Laravel开发-laravel-supervisor-dashboard

    此外,Laravel提供的`Artisan`命令行工具也包含了一些与Supervisor相关的命令,如`php artisan queue:work`用于手动启动队列监听器,`php artisan queue:restart`则可以远程重启所有Supervisor监控的队列进程。...

Global site tag (gtag.js) - Google Analytics