URL 链接生命周期
conn_lifecycle.md
commit - 69145efc1e401e3974f7957f186e55d1d7ab4860 - 2020.02.02
架构总览
在服务器开始监听所有套接口(socket)之后,Accept
和 Worker
是两个主要的循环,负责处理传入的客户端连接。
一旦连接被接受,应用程序级别的协议处理将发生在指定协议的 Dispatcher
循环,Dispatcher
循环派生于 Worker
。
请注意,下面的图表仅展示了“一路畅通”的理想场景。
Accept 循环细节
参阅 actix-server
crate,详细了解结构体 Accept
。
Worker 循环细节
参阅 actix-server
crate,详细了解结构体 Worker
。
Request 循环概览
参阅 actix-web
crate 和 actix-http
crate,详细了解 Request 循环。