guzzlehttp 异步请求实现的原理是什么呢?

了解到php是单线程执行的,有了解guzzle异步实现原理的嘛?

阅读 4.2k
2 个回答

用的curl_multi, 把要处理的添加到PHP的退出事件register_shutdown_function里, 不停的循环.

php是有多进程的,只是多进程与php-fpm起冲突,正常不用而已。可以去读一些进阶的书籍,或者去看些源码。

已参与了 SegmengtFault 思否 「问答」打卡,欢迎正在阅读的你也加入。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题