2 weixin 37326042 weixin_37326042 于 2017.01.13 09:57 提问

php如何做后台服务??如何多线程工作?
php

根据用户请求,php需要等待大容量数据库处理数据(时间不确定),然后返回。这等待的时间用户页面是一直处于等待状态。其他用户也无法操作网页。

如何处理,可以让该任务自动进入后台运行(类似c的多线程),而不影响前台用户对网站的正常操作。

2个回答

oyljerry
oyljerry   Ds   Rxr 2017.01.13 19:47
net_guy
net_guy   2017.01.17 18:07

就一般来说有两种方式:
1. 你用PHP写一个处理任务的脚本,把它放在定时任务里面跑
2. 用Swoole写异步任务

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!