PHP脚本监控程序
2024-10-08 19:52:29
#!/bin/sh # Find ip
IP=`/sbin/ifconfig eth1 | grep 'inet addr' | awk '{ print substr($2, index($2, ":")+1)}'` #monitor procname scriptname
monitor()
{
procname=$1
scriptname=$2
# Find proc by procname
rc=$(ps -ef | grep $procname | grep -v grep | wc -l)
if [ $rc -eq 0 ]; then
echo "$procname start"
php $scriptname &
else
echo "$procname running"
fi
sleep 1
} #monitor proc
monitor "beanstalkd_service" "/home/www/phpxiu/public/beanstalkd_service.php"
最新文章
- JScrollBar
- android 多线程下载
- Open Cascade Data Exchange STL
- Code First :使用Entity. Framework编程(2) ----转发 收藏
- Flink - Working with State
- 关于rewriteRule的一个小问题
- mvc5 HTML Helper
- SSH-key密钥生成
- BZOJ 1057: [ZJOI2007]棋盘制作( dp + 悬线法 )
- mac下安装Java开发环境
- BZOJ2154/BZOJ2693/Luogu1829 Crash的数字表格/JZPFAR 莫比乌斯反演
- prop-types:该第三方库对组件的props中的变量进行类型检测
- springboot+cloud 学习(一)高可用服务注册中心(Eureka)
- 【洛谷】P2983 [USACO10FEB]购买巧克力Chocolate Buying(贪心)
- JAVA学习3:Eclipse中集成Tomcat
- Delphi方法
- 使用BMap.Label给百度地图的BMap.Marker上加上数字序号
- Django---media静态文件的配置&;全局变量
- 问题:ExecuteNonQuery 与 ExecuteScalar 结果: ExecuteNonQuery方法和ExecuteScalar方法的区别
- win7升级到win10不能上网解决方法