线程模型
来一个请求,开一个线程,处理完请求,结束线程
缺点:大量请求,服务器占用资源比较多,用户等待时间比较长
事件循环
一个线程,不停的处理请求
先开一个线程,等待请求
请求来了
把请求放到队列里,继续等待请求
队列异步处理请求,处理完返回给客户端,结束这次请求
本文探讨了线程模型和事件循环在服务器处理请求时的不同机制。线程模型为每个请求分配独立线程,适用于少量请求场景;事件循环则通过单线程处理请求队列,适合高并发场景,有效降低服务器资源消耗。
线程模型
来一个请求,开一个线程,处理完请求,结束线程
缺点:大量请求,服务器占用资源比较多,用户等待时间比较长
事件循环
一个线程,不停的处理请求
先开一个线程,等待请求
请求来了
把请求放到队列里,继续等待请求
队列异步处理请求,处理完返回给客户端,结束这次请求

被折叠的 条评论
为什么被折叠?