700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 如何将我的php脚本以守护进程的方式一直运行 – PHP基础 – 前端 php简单留言板数据表

如何将我的php脚本以守护进程的方式一直运行 – PHP基础 – 前端 php简单留言板数据表

时间:2023-02-02 07:29:37

相关推荐

如何将我的php脚本以守护进程的方式一直运行 – PHP基础 – 前端 php简单留言板数据表

写好php脚本。建议定期检测内存占用,核心逻辑就不写了。这个跟业务有关。 if(memory_get_usage()>100*1024*1024){ exit(0);//大于100M内存退出程序,防止内存泄漏被系统杀死导致任务终端 } 假设该php文件的路径为/root/

run.php

打开终端 setsid php /root/

run.php

> /dev/null & 编辑进程监控脚本,当进程不存在时,自动重启 /root/

monitor.sh

#!/bin/bash alive=`ps aux|grep root\/run|grep -v grep|wc -l` if [ $alive -eq 0] then php /root/

run.php

> /dev/null & fi 添加计划任务(每分钟检测一次) crontab -e * * * * * /root/

monitor.sh

> /dev/null &

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。