【发布时间】:2019-11-19 19:42:16
【问题描述】:
我有以下场景:用户订购虚拟主机套餐(每日套餐),但由于是每日套餐,服务将在创建日期后 24 小时后过期。我的问题是如何在创建日期后 24 小时后执行 php 脚本来终止服务? (脚本稍后实现)
Cron 作业不是解决方案,因为我不想从所有用户的开始日期每 24 小时执行一次。开始日期是用户订购包裹的时间。
谢谢!
【问题讨论】:
-
只存储创建日期,当您访问数据时,检查日期是否 > 24 小时前(或仅选择
-
是的,但我不希望它在用户访问数据时执行。我希望它自动化
-
您必须跟踪包何时开始在某个地方,这将包括它何时开始。为什么运行一分钟左右并检查开始时间的 cron 作业不是一个可行的选择?听起来正是 cron 的设计目的。
-
为什么 CRON 不是解决方案?这似乎是最好的方法..
-
一台使用了 10 年的笔记本电脑都可以应付,更不用说现代服务器了。
标签: php