swoole协程

为何下面的代码不是顺序执行的呢? 实际执行过程: 运行此段代码, 系统启动一个新进程 遇到 go(), 当前进程中生成一个协程 协程中遇到 IO阻塞 (这里是 Co::sleep() 模拟出的 IO等待), 协程让出控制, 进入协程调度队列 进程继续向下执行, 输出 主做业 执行下一个协程, 输出 做业02 以前的协程准备就绪, 继续执行, 输出 做业01 go(function () {
相关文章
相关标签/搜索