如何高效运用swoole的异步任务功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计758个文字,预计阅读时间需要4分钟。
相关专题
Swoole 异步Task,主要实现调用异步任务的执行。 (推荐学习: swoole视频教程)
常用的场景:异步支付处理、异步订单处理、异步日志处理、异步发送邮件/短信等。
Swoole 的实现方式是 worker 进程处理数据请求,分配给 task 进程执行。
官方介绍:
task 底层使用Unix Socket管道通信,是全内存的,没有IO消耗。单进程读写性能可达100万/s,不同的进程使用不同的管道通信,可以最大化利用多核。
本地版本:PHP 7.2.6、Swoole 4.3.1。
本文共计758个文字,预计阅读时间需要4分钟。
相关专题
Swoole 异步Task,主要实现调用异步任务的执行。 (推荐学习: swoole视频教程)
常用的场景:异步支付处理、异步订单处理、异步日志处理、异步发送邮件/短信等。
Swoole 的实现方式是 worker 进程处理数据请求,分配给 task 进程执行。
官方介绍:
task 底层使用Unix Socket管道通信,是全内存的,没有IO消耗。单进程读写性能可达100万/s,不同的进程使用不同的管道通信,可以最大化利用多核。
本地版本:PHP 7.2.6、Swoole 4.3.1。

