PHP进行批量任务处理不超时的解决方案(php,开发技术)

时间:2024-05-01 22:03:59 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

    PHP%E8%BF%9B%E8%A1%8C%E6%89%B9%E9%87%8F%E4%BB%BB%E5%8A%A1%E5%A4%84%E7%90%86%E4%B8%8D%E8%B6%85%E6%97%B6%E7%9A%84%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88

PHP批量任务处理

PHP在批量处理任务的时候会超时,其实解决方法很简单了,就是把任务分割,一次处理一部分,任务进度可以放在服务端也可以放在客户端,不是很复杂的话放在客户端,用js来处理就可以了.

客户端js回调处理

客户端处理的时候需要住一个地方,就是使用ajax处理的时候,ajax是异步的,使用for循环来处理的时候只是批量请求,这样任务量大的时候会直接DDOS服务器,所以需要等待回调函数返回,然后进行下一次的请求.

客户端例子

文件: index.html

PHP处理批量任务的例子 服务端例子

文件: do.php

本文:PHP进行批量任务处理不超时的解决方案的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:Netty分布式解码器读取数据不完整的逻辑是什么下一篇:

13 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18