为了账号安全,请及时绑定邮箱和手机立即绑定

php如何处理并行的两个线程?

php如何处理并行的两个线程?

MMMHUHU 2019-04-16 16:58:36
1.用户上传一张图片到A服务器的receive.php,2.在A服务器的receive.php接收到这个图片后,会向B服务器通过curlpost这张图片,(由于图片非常大,因此,A服务器向B服务器传输图片非常耗时)在这个耗时长久过程中,如果我再向A服务器的receive.php发送一个请求request2,但是由于这个receive.php还正在向B服务器传输图片,因此这个请求一直要等待,直到A服务器将这个图片完全发送完毕为止,才回来处理第二个请求request2。问题:现在怎样打破这种队列效应,让A服务器的receive.php同时处理两个请求?即使不能实现php多线程处理,那么如何能让request2做到伪请求,我的意思是,假设request2请求receive.php后,receive.php要查询大量数据库,最后echo"requestdone",现在我只需要输出echo"requestdone"即可,其余receive.php该搞啥就搞啥
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 404 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号