# 线程模型

## 线程模型

Envoy使用单个进程多线程体系架构。一个主线程控制各个零散的协作任务，如一些工作线程执行监听、过滤和转发任务。一旦某个连接被一个监听器接受，这个连接将会一直运行在一个工作线程上。这使得大多数Envoy在很大程度上是单线程的（令人尴尬的并行），而在工作线程之间有少量复杂的逻辑处理。通常Envoy是100％非阻塞模式，对于大多数工作负载，我们建议将工作线程的数量配置等同于机器上硬线程的数量。

## 返回

* [架构介绍]()
* [简介](..)
* [首页目录](../../master)
