美文网首页
Centos7+supervisor+flask安装与配置

Centos7+supervisor+flask安装与配置

作者: eiffel_加油 | 来源:发表于2021-08-12 12:03 被阅读0次

安装epel-release

yum install -y epel-release

安装supervisor

yum install  -y supervisor
supervisor安装完成后会生成两个个执行程序:supervisortd、supervisorctl和一个配置文件echo_supervisord_conf,分别是supervisor的守护进程服务(用于接收进程管理命令)、客户端(用于和守护进程通信,发送管理进程的指令)、生成初始配置文件程序。

使用vim编辑supervisord.conf文件,拉到最底部我们可以看到

image.png
files=/etc/supervisord.d/*.ini

在 /etc/supervisord.d/文件夹下创建supervisor配置文件,*.ini文件会自动加载

[program:baseline]   #baseline  为程序的名称 
command=python3 manage.py runserver ; #需要执行的命令
directory=/home/***/***/ ; #命令执行的目录
autostart=true ; #是否自启动
autorestart=true ; #是否自动重启
stderr_logfile=/var/log/baseline.err.log ; #错误日志文件
stderr_logfile_maxbytes=102400 ;  #错误日志最大100M
stdout_logfile=/var/log/baseline.out.log ;  #输出日志文件
stdout_logfile_maxbytes=102400 ;  #输出日志最大100M

赋权限

chmod +x /etc/supervisord.conf
chmod +x /usr/bin/supervisorctl

启动supervisor命令

supervisord -c /etc/supervisord.conf

查看进程

ps -ef | grep supervisord

操作supervisor的方法

首先进入supervisor的控制台
cd /etc/supervisord.d/
重新读取配置
supervisorctl reread
更新配置
supervisorctl update
启动所有配置
supervisorctl start all
查看所有状态
supervisorctl status

supervisord开机自启

systemctl enable supervisord.service
验证一下是否为开机启动
systemctl is-enabled supervisord

相关文章

  • Centos7+supervisor+flask安装与配置

    安装epel-release 安装supervisor supervisor安装完成后会生成两个个执行程序:sup...

  • 软件安装

    Git Bash的安装与配置 Node.js的安装与配置 Git 的安装与配置 VSCode的安装和配置 错误言论...

  • 2018-08-15

    Dart 开发与运行环境配置 本章内容安装与配置Dart SDK安装与配置VSCode验证 1 安装与配置Dart...

  • Android开发环境搭建--Android Studio(长期

    JDK的安装与配置 Android Studio的安装与配置 JDK的安装与配置 JDK的下载与安装 去官网下载J...

  • Mac 下 Flutter 的安装与配置

    Mac 下 Flutter 的安装与配置 Homebrew 安装与更新 Flutter 的安装与配置 Homebr...

  • Drf-解决跨域问题

    目录 安装与配置 localhost/127.0.0.1的区别 1. 安装与配置 安装包 pip install ...

  • 简书第一篇文章

    Windows系统下的安卓软件安装与环境配置 一、java软件的安装与环境配置(即jdk的安装与配置) 1、jdk...

  • node.js安装与配置

    node.js安装与配置 node.js 安装 配置

  • Spring Boot项目环境搭建

    需要用到的软件 一、JDK8自行安装与配置二、 MySQL自行安装与配置三、Maven安装与配置 下载地址:htt...

  • 2018-11-21

    Ubuntu系统下Nginx服务器与Redis安装配置 一、Nginx安装与配置 1.安装 ...

网友评论

      本文标题:Centos7+supervisor+flask安装与配置

      本文链接:https://www.haomeiwen.com/subject/grdivltx.html