[PHP-users 17900]Re: 二重起動抑止

山本 正司 yamamomo @ mti.biglobe.ne.jp
2003年 9月 16日 (火) 18:20:11 JST


PHPから外れますが、私はSHELLで二重起動の防止をやってました。
役に立てば幸いです。

*** redhat7.3 cronのシェルサンプル ****
#自バッチ多重起動チェック
ProcessCount=`ps -e|grep -e' 自分のシェル名' -c`
if [ $ProcessCount -gt 2 ] ; then
	echo "自分のシェル名が既に動作しております。" >>ログファイル名
	exit 1
fi

尚、ファイル名は、適当に書いてます。
パーミッション等は十分注意して下さい。

******************
 愛称:山桃  本名 山本 正司
  yamamomo @ mti.biglobe.ne.jp
******************



PHP-users メーリングリストの案内