首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Supervisor使用详解

二、supervisor安装 三、supervisor使用 supervisor配置文件:/etc/supervisord.conf 注:supervisor的配置文件默认是不全的,不过在大部分默认的情况下...注意事项 使用supervisor进程管理命令之前先启动supervisord,否则程序报错。 使用命令supervisord -c /etc/supervisord.conf启动。...//将supervisor加入开机启动项 常见问题 unix:///var/run/supervisor.sock no such file 问题描述:安装好supervisor没有开启服务直接使用...:command中启动方式为后台启动,导致识别不到pid,然后不断重启,这里使用的是elasticsearch,command指定的是$path/bin/elasticsearch -d 解决办法:supervisor...解决办法:使用ps -fe | grep supervisord查看所有启动过的supervisord服务,kill相关的进程。

60820
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    supervisor 工具使用

    最近项目要使用supervisor 来管理程序,简单查了查,发现比较容易使用: 中文博客查了查,发现很多人都写出了教程,我这边就懒得写了,找了几个能看懂的记录如下: https://www.cnblogs.com.../xueweihan/p/6195824.html http://liyangliang.me/posts/2015/06/using-supervisor/ https://www.cnblogs.com.../supervisor supervisor已经在使用了,大家有啥问题,可以留言一起交流一下。...supervisor也可以开启图形界面,可以直接使用web界面方便管理,开启方式为直接在配置文件中修改 /etc/supervisord.conf,可以配置用户名和密码: ? 界面概览: ?...补充:2019年12月07日12:32:05 在使用 supervisor 过程中,有些命令忘记了下面是对命令的备份:https://www.cnblogs.com/xuyaowen/p/supervisor-command.html

    36420

    supervisor使用

    对于脚本文件的运行,常常使用nohup的方式后台运行,这样在ctrl + c 或者当前终端退出的时候可以保证脚本不会停止, 但是并不能监控这个脚本的运行状态,也不能在这个程序异常退出后能自动重启。...使用 1. 配置supervisor的管理器的配置文件(通常命名为supervisord.conf) 2....2.1、配置文件 supervisor本身的配置文件通常命名为supervisord.conf。它同时由supervisord和supervisorctl使用。...将使用找到的第一个文件。 ? 所以可以在以上提到的路径中来配置配置文件, 也可以通过 supervisord -c 的方式来指定运行的时候使用的配置文件的位置。...supervisor.log 是supervisor的日志文件,保存的是supervisr启动时候的日志如下内容 ? 然后看下被管理的子进程被kill后是否能重启 ?

    1.2K20

    supervisor安装和使用

    1.介绍 Supervisor (http://supervisord.org) 是一个用 Python 写的进程管理工具,可以很方便的用来启动、重启、关闭进程(不仅仅是 Python 进程...除了对单个进程的控制,还可以同时启动、关闭多个进程,比如很不幸的服务器出问题导致所有应用程序都被杀死,此时可以用 supervisor 同时启动所有应用程序而不是一个一个地敲命令启动。...2.Ubuntu14.04安装 sudo apt-get install supervisor 3.配置说明 [program:test] # directory = /data/test/...usercenter_stdout.log ; stdout 日志文件,需要注意当指定目录不存在时无法正常启动,所以需要手动创建目录(supervisord 会自动创建日志文件) process_name ;进程名,可以使用...;启动进程数%(process_num)s 从0开始 [group:testgroup] programs=test ;任何在[program:x]中定义的x 4.使用案例

    982100

    Mac环境下使用supervisor

    当然,本地、远程和web管理的时候,需要调用supervisor的xml_rpc接口。 2,精准 使用supervisor监控子进程,得到的子进程状态无疑是准确的。...安装 Windows和Mac下都可以使用包管理工具npm进行安装,打开终端/命令行工具,输入以下代码并执行: npm install supervisor -g //windows sudo npm...install supervisor -g //mac 说明:Mac最好加上sudo授予管理员权限进行安装,避免有的文件因权限问题下载失败导致模块无法使用。...使用 使用supervisor主要会涉及到以下几个命令: # 启动supervisor python /usr/bin/supervisord # 启动监控的进程 supervisorctl start...true autorestart=true ;environment = PATH="$PATH:/usr/local/bin" 然后,使用 supervisorctl 启动 nginx。

    92330

    supervisor 从安装到使用

    一、安装 源码安装 先下载最新的supervisor安装包:https://pypi.python.org/pypi/supervisor , 如: cd /usr/local/src wget https.../*.conf #若你本地无/etc/supervisor目录,请自建 用supervisor管理进程,配置如下: cd /etc/supervisor vim ossfs.conf # 这里的文件名称自定义...加入以下内容: ; 设置进程的名称,使用 supervisorctl 来管理进程时需要使用该进程名 [program:your_program_name] command=python server.py...] 中的 x directory=/home/python/tornado_server ; 执行 command 之前,先切换到工作目录 user=oxygen ; 使用...supervisorctl update:根据最新的配置文件,启动新配置或有改动的进程,配置没有改动的进程不会受影响而重启 5.若不使用控制台来管理进程,用浏览器来管理,该如何配置?

    81130

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券