我有一个 PHP cronjob,它每天早上 6:00 运行以进行一些计算并将它们存储在 SQL 中。现在发生的情况是,当 cron 运行时,站点在大约 40 秒内变得有点无响应。
我想知道sleep()
在脚本中使用是否可以解决问题?假设我大约每秒暂停 2 秒。因此,脚本会运行更长的时间,但也会让 apache 使用系统资源。
我对吗?它有效吗?或者脚本是否仍会为自己保留资源,即使在sleep()
?
我有一个 PHP cronjob,它每天早上 6:00 运行以进行一些计算并将它们存储在 SQL 中。现在发生的情况是,当 cron 运行时,站点在大约 40 秒内变得有点无响应。
我想知道sleep()
在脚本中使用是否可以解决问题?假设我大约每秒暂停 2 秒。因此,脚本会运行更长的时间,但也会让 apache 使用系统资源。
我对吗?它有效吗?或者脚本是否仍会为自己保留资源,即使在sleep()
?