使用flock的方式解决:


flock -xn test.lock -c 'sh task.sh'

在sh文件中,写入,执行一个PHP脚本如下:


flock -xn test.lock -c 'php -d memory_limimt=-1 /home/test/test.php'