#!/bin/bash
ListeningPort=`netstat -an | grep ":9503" | awk '$1 == "tcp" && $NF == "LISTEN" {print $0}' | wc -l`
if [ $ListeningPort -eq 0 ]
then
{
echo "`date` : listener port is down">>/www/wwwlogs/swoole/9503.log
# 如果9503端口down了,重启服务
这里填写你要执行的内容
}
else
{
echo "`date` : 9503端口正常" >>/www/wwwlogs/swoole/9503.log
}
fi