参与自动化项目,我有一个 PHP 文件,它在 MySQL 数据库中插入原始数据。即使我处于离线状态,我也需要 PHP 文件 24x7 运行以收集要存储的实时原始数据以供将来分析。
如何在后台连续运行 PHP 文件...?需要步骤以及在哪里更改网络服务器..?
参与自动化项目,我有一个 PHP 文件,它在 MySQL 数据库中插入原始数据。即使我处于离线状态,我也需要 PHP 文件 24x7 运行以收集要存储的实时原始数据以供将来分析。
如何在后台连续运行 PHP 文件...?需要步骤以及在哪里更改网络服务器..?
您可以使用 cron 作业来解决您的问题,这可用于后台进程。使用以下链接 http://docs.phplist.com/CronJobExamples.html
忘记网络,如果你想要一个始终运行的进程,你必须使用 cli-php。基本上,您需要一个主管守护进程来执行您的 php 作业并在退出时使其保持活动状态。
我喜欢S6,但有很多:supervisord,runit,甚至systemd