Supervisor 守护 dotnetcore 程序
来源:互联网 发布:nginx服务启动 编辑:程序博客网 时间:2024/06/05 08:57
接上篇 腾讯云centos 7部署 dotnetcore+Angular2 实践
环境准备
1.设置nginx 服务开机启动
systemctl enable nginx.servic
2.安装Supervisor
yum install python-setuptoolseasy_install supervisor
3.配置Supervisor
mkdir /etc/supervisorecho_supervisord_conf > /etc/supervisor/supervisord.conf#指定配置文件supervisord -c /etc/supervisor/supervisord.conf
指定守护的程序配置
vim /etc/supervisor/supervisord.conf
在最后增加
[include]files=conf.d/*.conf
配置Supervisor开机启动
新建一个“supervisord.service
”文件
# dservice for systemd (CentOS 7.0+)# by ET-CS (https://github.com/ET-CS)[Unit]Description=Supervisor daemon[Service]Type=forkingExecStart=/usr/bin/supervisord -c /etc/supervisor/supervisord.confExecStop=/usr/bin/supervisorctl shutdownExecReload=/usr/bin/supervisorctl reloadKillMode=processRestart=on-failureRestartSec=42s[Install]WantedBy=multi-user.target
将文件拷贝至:“/usr/lib/systemd/system/supervisord.service”
执行命令:systemctl enable supervisord
配置守护
新增配置
vim /etc/supervisor/conf.d/acore.dll.conf
[program:acore.dll]command=/bin/bash -c "dotnet acore.dll server.urls=http://127.0.0.1:3000/"directory=/root/dotnetcore/acore/autorestart=falsestderr_logfile=/var/log/acore.dll.err.logstdout_logfile=/var/log/acore.dll.out.logenvironment=ASPNETCORE_ENVIRONMENT=Developmentuser=rootstopsignal=INT
重加载配置
supervisorctl reloadsupervisorctl start acore.dll
查看是否被守护进程拉起
重启电脑查看是否自动启动
访问站点OK
0 0
- Supervisor 守护 dotnetcore 程序
- Supervisor 守护 dotnetcore 程序
- Supervisor 守护 dotnetcore 程序
- Supervisor 守护 dotnetcore 程序
- 守护进程和supervisor
- 进程守护工具Supervisor
- linux-supervisor守护进程
- Supervisor 管理后台守护进程
- 守护进程二三事与Supervisor
- Linux守护进程之Supervisor
- 守护进程二三事与Supervisor
- supervisor运行golang守护进程
- supervisor运行golang守护进程
- 2017-03-05 CentOS中配置守护服务(Supervisor)监听dotnet core web程序的运行
- 安装supervisor及配置守护进程
- linux(Debian)配置supervisor守护进程
- 通过Jexus 部署 dotnetcore版本MusicStore 示例程序
- 用Supervisor 守护Golang 应用进程的配置示例
- Android Studio学习笔记(2)--------Android Studio快捷键
- Android Volley完全解析(四),带你从源码的角度理解Volley
- Android手势检测GestureDetector
- poj 1852 Ants
- 装饰模式
- Supervisor 守护 dotnetcore 程序
- RxJava的封装和研究
- Codeforces Round #382C. Tennis Championship(递推+斐波那契数列)
- 数据结构与算法分析基础----概念初步&最大子序和四种算法C++实现&对分查找&欧几里德算法
- 自定义Toast
- python获取指定日期范围内的每一天,每个月,每季度
- 解决RecyclerView图片错位
- sql CASE()函数
- Textview增加图片并实现点击与文字设置不同大小颜色