赵国亮的博客

PHP JS LINUX 高性能网站开发

导航

php后台守护进程 sh脚本 三个文件 让您的后台php永不止步

#!/bin/bash

PHP="/usr/local/php/bin/php"

PROGRAM="/home/wwwroot/56.souwf.com/aaa_add_shouhu.php"

#start dameo

$PHP $PROGRAM &

chpid_add="$!";

echo "$chpid_add" > /home/wwwroot/56.souwf.com/php_add.sid

echo "child pid is $chpid_add"

echo "status is $?"

while [ 1 ]

do

wait $chpid_add

exitstatus="$?"

echo "child pid=$chpid_add is gone, $exitstatus" >> /home/wwwroot/56.souwf.com/phperror_add.log

echo `date` >> /home/wwwroot/56.souwf.com/phperror_add.log

echo "**************************" >>/home/wwwroot/56.souwf.com/phperror_add.log

sleep 1

$PHP $PROGRAM &

chpid_add="$!";

echo "$chpid_add" > /home/wwwroot/56.souwf.com/php_add.sid

echo "next child pid is $chpid_add" 

echo "next status is $?"

echo "userkill is $userkill_add"

done

/******************************/

 

 

posted on 2012-12-14 13:46  赵国亮的博客  阅读(357)  评论(0编辑  收藏  举报

123