有一个定时任务,一个小时执行一次。比如,在11点时(第一个连接),我接收到一个数据(里面记录了 事件名open,事件发生时间time)。在13点时(第二个连接),我接收到另一个数据(里面记录了 事件名close,事件发生时间time)。现在有一个问题。我要计算open到close的时间,我应该如何保存这个open发生时间。服务器不能安装redis,memorycache,apcu。
6 回答
aluckdog
TA贡献1847条经验 获得超7个赞
ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行.
set_time_limit(0);// 通过set_time_limit(0)可以让程序无限制的执行下去
$interval=60*30;// 每隔半小时运行
do{
//这里是你要执行的代码
sleep($interval);// 等待5分钟
}while(true);
- 6 回答
- 0 关注
- 510 浏览
添加回答
举报
0/150
提交
取消