如图,这个ngx.say必须5s后才能响应
子协程进入sleep之后,被调度走了。ngx.say 开始执行。但是“hello”这个数据缓冲在buff中。父携程也挂起,等待子协程结束,等到sleep完成之后,子协程结束,然后父携程也结束,buff中的内容真正发送到网络。