[转载]supervisor从安装到使用

安装

  1. 下载 
    wget https://pypi.python.org/packages/44/80/d28047d120bfcc8158b4e41127706731ee6a3419c661e0a858fb0e7c4b2d/supervisor-3.3.0.tar.gz
  2. 解压 
    tar zxf supervisor-3.3.0.tar.gz
  3. 进入目录 
    cd supervisor-3.3.0
  4. 安装 
    python setup.py install
  5. 检查是否安装成功 
    登陆python控制台输入import supervisor 查看是否能成功加载
  6. 生成配置文件 
    a) 新建配置文件夹 
    mkdir /etc/supervisor 
    b) 运行echo_supervisord_conf程序生成配置文件 
    echo_supervisord_conf > /etc/supervisor/supervisord.conf
  7. 配置文件栗子 
    [program:demo] 
    command=/usr/bin/java -jar /home/hadoop/appservice/demo.jar 
    stdout_logfile = /home/hadoop/appservice/log/mylog.log

常用命令

1.启动 
supervisord(自动查找配置文件) 或 supervisord -c /home/supervisord.conf (指定配置文件目录) 
2.更新配置 
supervisorctl update 
3.重启加载程序 
supervisorctl reload 
4. 查看守护进程 
supervisorctl 
5. 启动某一进程(programName=配置中写的程序名称) 
supervisorctl start programName 
6. 停止某一进程(programName=配置中写的程序名称) 
supervisorctl stop programName 
7. 停止全部进程 
supervisorctl stop all 
8. 查看端口 
netstat -apn | grep 9001 
9. 查看进程 
ps -aux 
10. 查看文件 
 (1)find / -name httpd.conf  #在根目录下查找文件httpd.conf,表示在整个硬盘查找 
 (2)find /etc -name httpd.conf  #在/etc目录下文件httpd.conf 
 (3)find /etc -name ‘srm’  #使用通配符*(0或者任意多个)。表示在/etc目录下查找文件名中含有字符串‘srm’的文件 
 (4)find . -name ‘srm*’   #表示当前目录下查找文件名开头是字符串‘srm’的文件

猜你喜欢

转载自blog.csdn.net/rcjjian/article/details/81167613
今日推荐