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

为什么swoole同时支持协程和异步

为什么swoole同时支持协程和异步

PHP
蛊毒传说 2019-03-11 01:34:19
以mysql-client为例子,swoole提供以下两种方式 CoroutineMySQL,协程的形式 swoole_mysql,异步形式 为什么swoole会同时提供这两种形式? `swoole_server`和`swoole_http_server`将为每一个请求创建对应的协程, * 开发者可以在`onRequet`、`onReceive`、`onConnect` 事件回调中使用协程客户端 * 使用协程后`onConnect`、`onReceive`、`onClose`是在不同的协程中并发执行的,需要注意进行状态检测 那总不会在onRequest中使用异步Mysql吧。。。
查看完整描述

2 回答

?
叮当猫咪

TA贡献1776条经验 获得超12个赞

协程和异步不是一个东西,这块你可以去了解一下。另外,swoole协程是2开始才有的,异步之前就有。

查看完整回答
反对 回复 2019-03-18
?
交互式爱情

TA贡献1712条经验 获得超3个赞

异步实现的早,现在主要推荐用协程了

查看完整回答
反对 回复 2019-03-18
  • 2 回答
  • 0 关注
  • 1109 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信