Server->sendwait
最后更新于:2022-04-02 06:20:22
# Server->sendwait
同步地向客户端发送数据。
有一些特殊的场景,`Server`需要连续向客户端发送数据,而`Server->send`数据发送接口是纯异步的,大量数据发送会导致内存发送队列塞满。
使用`Server->sendwait`就可以解决此问题,`Server->sendwait`会等待连接可写。直到数据发送完毕才会返回。
~~~
bool Server->sendwait(int $fd, string $send_data);
~~~
> `sendwait`目前仅可用于`SWOOLE_BASE`模式
> `sendwait`建议只用于本机或内网通信,外网连接请勿使用`sendwait`
';