Linux脚本实现进程监控与重启
2018年1月14日 大门牙@深圳
总结一下在Device Router服务器开发中使用脚本实现进程监控与自动重启的方法
1. 监控进程的脚本monitor.sh
#!/bin/sh
device_router_cmd_line='./device_router localhost 1883'
mosquitto_cmd_line='./mosquitto -d'
date
while true;do
is_device_router_exist=$(ps aux | grep device_router | grep -v grep | wc -l)
is_mosquitto_exist=$(ps aux | grep mosquitto | grep -v grep | wc -l)
if [ $is_mosquitto_exist = 0