【Linux】进程管理supervisor服务(第9天)

发布网友 发布时间:2024-10-23 21:28

我来回答

1个回答

热心网友 时间:2024-11-07 02:35

ps -aux (ps -ef)命令用于查看静态进程。

STAT进程状态可以通过top命令查看。

free -m命令用于查看内存状态。

清理缓存释放内存的命令是echo "3" >/proc/sys/vm/drop_caches。

Screen命令可以将程序放入后台,但不能监控进程。

Supervisor组件可以监控并自动化拉起出现问题的进程。

Supervisor安装步骤包括安装在Centos7.5及python3环境下,查看主配置文件

主配置文件[supervisorctl]、[program]标签下的内容主要关心,[include]页签下加入.ini文件配置。

添加.ini文件到supervisord.d目录下以配置要管理的程序。

使用systemctl start supervisord启动服务,supervisorctl查看被拉起的进程。

杀死进程后,supervisor服务会自动拉起新进程。

查看相关服务日志。

修改[inet_http_server]配置,以web页面形式管理程序。

crontab命令用于设置定时任务,如每5分钟同步一次时间或每天凌晨3点备份/etc目录。

编写back_etc.sh脚本文件,将其加入定时任务,实现备份操作并管理备份文件。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com