对于初学者,我建议使用命令行版本的PHP,而不要使用curl来调用脚本。然后,您可以创建一个具有合理使用寿命的PHP脚本,该脚本不受必须在给定时间段内输出响应的限制。
这样,您就可以在PHP脚本中简单地hibernate/检查电子邮件/传输/hibernate等,而不用不必要地使用cron。
此外,我会确保通过使用pid文件或数据库设置方法来确保不在数据库表上同时运行多个PHP脚本(如果存在/设置了给定的文件/设置,则终止处理)
),或者通过在开始周期的“检查电子邮件”部分之前检查脚本运行了多长时间,合理地安排cron作业的时间并限制脚本的最大处理时间。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)