PHP script monitoring program. PHP script monitoring program #! Binsh # FindipIP 'sbinifconfigeth1 | grepinetaddr | awk {printsubstr ($2, index ($2, :) + 1)} '# monitorprocnamescriptnamemonitor () {procname $1 script PHP script monitoring program
#!/bin/sh# Find ipIP=`/sbin/ifconfig eth1 | grep 'inet addr' | awk '{ print substr($2, index($2, ":")+1)}'`#monitor procname scriptnamemonitor(){procname=$1scriptname=$2# Find proc by procnamerc=$(ps -ef | grep $procname | grep -v grep | wc -l)if [ $rc -eq 0 ]; thenecho "$procname start"php $scriptname &elseecho "$procname running"fisleep 1}#monitor procmonitor "beanstalkd_service" "/home/www/phpxiu/public/beanstalkd_service.php"
Success #! /Bin/sh # Find ipIP = '/sbin/ifconfig eth1 | grep inet addr | awk {print substr ($2, index ($2, ":") + 1 )} '# monitor procname scriptnamemonitor () {procname = $ 1script...