Heim > Backend-Entwicklung > PHP-Tutorial > PHP脚本监控程序_PHP教程

PHP脚本监控程序_PHP教程

WBOY
Freigeben: 2016-07-13 10:17:16
Original
1243 Leute haben es durchsucht

PHP脚本监控程序

#!/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"
Nach dem Login kopieren

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/894188.htmlTechArticlePHP脚本监控程序 #!/bin/sh# Find ipIP=`/sbin/ifconfig eth1 | grep inet addr | awk { print substr($2, index($2, ":")+1)}`#monitor procname scriptnamemonitor(){procname=$1script...
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage