1,首先查看crond是否已安装
crond是定时任务监控服务,centos8默认是已经安装了的,可以通过whereis crond
或者systemctl status crond.service
或者crond -V
查看是否已经安装,若是什么都没有查到,那就是没有安装。没有安装的话直接通过dnf install crond
,系统会自动安装。
2,编辑监控脚本,并传送到服务器中
新建一个记事本文件,将以下脚本复制记事本中,将记事本另存为monitor.sh
脚本文件,然后通过Xftp工具将该脚本文件复制到文件夹/home/monitor
中。
#!/bin/sh
# function:自动监控tomcat进程,宕机就执行重启操作
# 获取tomcat PPID
pid=$(ps -ef|grep apache-tomcat-8.5.51