monitorprocess
暂时只支持linux系统,monitorprocess
实现原理比较简单,通过配置的进程端口,使用系统lsof
命令获取PID
是否大于0如果为空或者小于0就根据配置的启动命令在用户下启动,再进行判断是否成功
- 系统软件必须安装
lsof
centos:
yum install lsof
ubuntu:
apt-get update
apt install lsof
序号 | 功能描述 | 完成进度 |
---|---|---|
1 | 执行系统命令模块 | 已完成 |
2 | 解析yaml配置文件 | 已完成 |
3 | 守护进程功能 | 已完成 |
4 | 定时器,定时检查进程 | 已完成 |
5 | 日志输出 | 已完成 |