现在做生成数据报表的功能,生成时间2-3秒,偶尔会超时。php能做到超过4秒页面上给出提示并点重试按钮重新生成吗?即使超时,但请求已发,重新生成会产生重复数据吧。
php是单线程的,应该不能实现吧
php可以设置超时时间,但是并不能保证用户会X掉右上角,所以如果生成时间过长应该采用队列通知用户下载地址
感谢回复
可以设置用不超时