ホームページ > バックエンド開発 > PHPチュートリアル > Swoole 多线程扩展适合哪些应用场景呢?

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

WBOY
リリース: 2016-06-06 20:36:53
オリジナル
2721 人が閲覧しました

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

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

回复内容:

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

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

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

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート