search

Home  >  Q&A  >  body text

php - Swoole 多线程扩展适合哪些应用场景呢?

Swoole好像是一个比较高效,稳定的多线程扩展,我的问题是什么业务场景使用它?

我目前的工作内容主要是做后台的数据处理,例如:将每个卖家的产品写入文件,然后通过FTP上传到合作方的服务器;或者通过api更新已经提交到合作方的产品信息;
因为卖家和产品量都比较大,所以采用 队列+多进程 的方式(就是多起几个crontab执行队列中的卖家)
我的业务场景使用Swoole和不使用Swoole性能会差别很大么?处理速度会加快么?

PHP中文网PHP中文网2894 days ago368

reply all(1)I'll reply

  • 高洛峰

    高洛峰2017-04-10 15:29:22

    理论上,线程比进程占用资源少
    Swoole是异步多线程,如果你的程序是非异步的,应该是可以加快处理速度

    reply
    0
  • Cancelreply