Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何在 cron 中每 1-5 秒重新加载一个 php 脚本?使用System_Daemon重新加载 php 脚本不是更好吗?我有 Debian 系统。
你不能用 cron 真正做到这一点,但你可以编写一个脚本(shell 或 php),它会永远循环并每隔 X seconds做一些事情。
此外,创建一个每 Y 分钟运行一次的 crontab 条目并启动该脚本(如果它仍未运行)。您可以使用脚本创建的 pid 文件执行后者(读取 pid 并检查是否存在具有该 id 的进程)。
此检查也可以在脚本内部进行 - 这样当脚本多次启动时,它会检查是否有另一个副本正在运行