#!/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"

最新文章

  1. JScrollBar
  2. android 多线程下载
  3. Open Cascade Data Exchange STL
  4. Code First :使用Entity. Framework编程(2) ----转发 收藏
  5. Flink - Working with State
  6. 关于rewriteRule的一个小问题
  7. mvc5 HTML Helper
  8. SSH-key密钥生成
  9. BZOJ 1057: [ZJOI2007]棋盘制作( dp + 悬线法 )
  10. mac下安装Java开发环境
  11. BZOJ2154/BZOJ2693/Luogu1829 Crash的数字表格/JZPFAR 莫比乌斯反演
  12. prop-types:该第三方库对组件的props中的变量进行类型检测
  13. springboot+cloud 学习(一)高可用服务注册中心(Eureka)
  14. 【洛谷】P2983 [USACO10FEB]购买巧克力Chocolate Buying(贪心)
  15. JAVA学习3:Eclipse中集成Tomcat
  16. Delphi方法
  17. 使用BMap.Label给百度地图的BMap.Marker上加上数字序号
  18. Django---media静态文件的配置&全局变量
  19. 问题:ExecuteNonQuery 与 ExecuteScalar 结果: ExecuteNonQuery方法和ExecuteScalar方法的区别
  20. win7升级到win10不能上网解决方法

热门文章

  1. [C#]窗体切换--避免开启多个线程
  2. 利用Linux系统函数alarm() 来检测计算机性能
  3. c显示数字的LED(数字转LED)
  4. 一个简单的win32窗口
  5. Poco::TCPServer框架解析
  6. android应用如何启动另外一个apk应用
  7. [Swust OJ 179]--火柴棍(找规律)
  8. CodeForces 543A - Writing Code DP 完全背包
  9. Chapter 10 模版方法模式
  10. IBM Python 技术专题