Skip to main content

架构概述

在服务器开始监听所有套接字后,AcceptWorker 是负责处理传入客户端连接的两个主要循环。

一旦连接被接受,应用层协议处理将在从 Worker 派生的特定协议 Dispatcher 循环中进行。

请注意,以下图表仅概述了顺利的路径场景。

更详细的接受循环

大部分代码实现位于 actix-server crate 中的 Accept 结构体。

更详细的工作循环

大部分代码实现位于 actix-server crate 中的 Worker 结构体。

请求循环概述

请求循环的大部分代码实现位于 actix-webactix-http crates 中。