参考地址: 配置Supervisor开机启动

配置Supervisor开机启动:

新建一个“supervisord.service”文件

  • dservice for systemd (CentOS 7.0+)
  • by ET-CS (https://github.com/ET-CS)

[Unit]
Description=Supervisor daemon

[Service]
Type=forking
ExecStart=/usr/bin/supervisord -c /etc/supervisor/supervisord.conf
ExecStop=/usr/bin/supervisorctl shutdown
ExecReload=/usr/bin/supervisorctl reload
KillMode=process
Restart=on-failure
RestartSec=42s

[Install]
WantedBy=multi-user.target

将文件拷贝至:“/usr/lib/systemd/system/supervisord.service”

配置开机自启
systemctl enable supervisord

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

配置变量

使用ENVIRONMENT设置环境变量,如下。
ENVIRONMENT=SITE_ENV=production

重启

supervisorctl reload

使用

举例

[program:saas-message]
command=/usr/bin/php /data/wwwroot/saas-message/bin/swoft http:start
user=nginx
stdout_logfile=/var/log/saas-message.log
autostart=true
autorestart=true
sartsecs=1
startretries=3
redirect_stderr=true

CentOS7配置Supervisor开机启动相关推荐

  1. CentOS7 配置Supervisor开机启动

    之前看过一篇文章写如何配置Supervisor开机启动,这里做一下记录 1. 在自己桌面新建一个supervisord.service文件 内容为: [Unit] Description=Superv ...

  2. CentOS7配置supervisor开机自启[队列监听,Horizon服务启动]

    当前linux版本: 安装supervisor过程请移步 Laravel Redis队列的使用 配置Horizon和Supervisor守护进程 首先执行命令,提示尚未为supervisor配置开机启 ...

  3. linux教程:配置Tomcat开机启动

    我们在linux下安装好tomcat之后:经常是需要配置到开机启动的: 这样的话就不需要我们每次重启linux服务器之后自己在登陆运行startup.sh文件启动tomcat了 本次的演示环境是在ce ...

  4. 解决问题:/etc/rc.local文件配置的开机启动项不生效

    解决问题:/etc/rc.local文件配置的开机启动项不生效 首先查看/etc/rc.local文件内容,寻找问题出现的原因. [root@localhost ~]# cat /etc/rc.loc ...

  5. centos7 tomcat 设置开机启动

    目录 安装tomcat 方法一.设置开机自启动 删除开机自启动 方法二.设置开机自启动之init.d 方法三.设置开机自启动之supervisor 安装jdk 参考 <linux 安装jdk y ...

  6. Centos安装PHP7及配置php-fpm开机启动

    centos 7 编译安装 php-7.2.11的步骤 在官网下载php-7.2.11的php压缩包,centos 7 安装 php-7.2.11的步骤,http://cn2.php.net/dist ...

  7. 配置Cassandra开机启动(CentOS 7)

    配置环境:centOS 7 1. 编写开机启动脚本 [root@cassandra-01 ~]# cd /etc/rc.d/init.d/ [root@cassandra-01 init.d]# vi ...

  8. 【centos7】添加开机启动服务/脚本

    2019独角兽企业重金招聘Python工程师标准>>> 一.添加开机自启服务 在centos7中添加开机自启服务非常方便,只需要两条命令(以Jenkins为例): systemctl ...

  9. linux教程:[4]配置Tomcat开机启动

    http://jingyan.baidu.com/article/6525d4b1382f0aac7d2e9421.html 方法/步骤 1 请自行下载安装配置tomcat的服务器环境 本经验仅仅介绍 ...

最新文章

  1. 线下活动【深圳】用Leangoo做Scrum敏捷开发实战课(免费)
  2. MySQL配置文件my.cnf中文版(转载)
  3. MySQL存储过程使用游标循环数据列表
  4. 台式电脑键盘按键错乱_收藏篇:电脑键盘上的每个按键的作用和命令你都会用么...
  5. 第14课 跳绳达人 《小学生C++趣味编程》
  6. SWIFT显示底部的工具条
  7. nginx 二级目录 php,nginx两个tp程序一个放到二级目录下,我们要如何访问
  8. java网络蜘蛛_基于java网络蜘蛛程序
  9. scrapy 爬虫之爬取CSDN博客(一)
  10. exoplay切换全屏_基于exoPlayer 拓展自定义播放器
  11. Google地图3D城市模型下载最新实践
  12. 福昕PDF阅读器 连续阅读
  13. 支持数位板的远程软件,实现远程使用 Wacom 数位板
  14. 贪吃蛇大作战中的“马太效应”
  15. mysql查询所有图书信息_PHP+MySQL使用mysql_num_rows实现模糊查询图书信息功能
  16. pythonpost请求修改编码格式_Python请求编码POST d
  17. 您的Goole帐号已被暂时停用您的帐号违反了“规避系统”政策。
  18. date( 1day ) php,PHP_使用PHP的日期与时间函数技巧,PHP的日期时间函数date() 1,年- - phpStudy...
  19. Android 8.1 中Systemui中的常见修改(六)NavigationBar加载流程
  20. 题解报告:P1577 切绳子(二分答案)

热门文章

  1. 赛门铁克发现智能电视或面临感染勒索软件的威胁
  2. 比起京东、有赞的裁员,更让我头秃的是裁员的文章
  3. DIALOG——实现屏幕缩放功能
  4. 毕业设计 树莓派指纹识别打卡系统设计与实现
  5. Armbian Bionic 桌面视频和3D加速
  6. 第四章:多媒体应用开发
  7. 时间轴_字节跳动大事件
  8. 2020信创产业独角兽100强:中兴新支点国产操作系统位列第6
  9. 苹果手机系统更新信号无服务器,苹果手机服务中心,新买的苹果手机居然无信号...
  10. 从凡人到筑基期的单片机学习之路