前言
并发问题可以理解为两个问题
并发连接数,就是支持同时接受多少客户端TCP连接
并发请求数,每秒能处理多少请求
Swoole底层基于epoll,所以第一个问题在Swoole扩展中实际上不存在任何问题。使用Swoole可以轻松应对10万甚至100万长连接。开发者唯一需要做的就是修改
ulimit -n
将系统最大文件描述符改为 10万或更大。
不同的模型每秒能处理多少请求数,这个是应用层需要考虑的问题。而且不同的场景下有些模式无法使用。真正的难题就是在这里。实际上
工具永远是死的,而人是活...