# use

Nginx服务器提供了多种[<mark style="color:blue;">**事件驱动模型**</mark>](../../5.-nginx-jia-gou/5.3-nginx-fu-wu-qi-de-shi-jian-qu-dong-mo-xing)来处理网络消息。配置文件中为我们提供了相关的指令来强制Nginx服务器选择哪种事件驱动模型进行消息处理，指令为<mark style="color:blue;">**use**</mark>，语法结构为：

```nginx
use method;
```

其中，method可选择的内容有：**select**、**poll**、**kqueue**、**epoll**、**rtsig**、**/dev/poll**以及**eventport。**

{% hint style="info" %}
可以在编译时使用--with-select\_module和--without-select\_module设置是否强制编译select模块到Nginx内核；

可以在编译时使用--with-poll\_module和--without-poll\_module设置是否强制编译poll模块到Nginx内核。
{% endhint %}

{% hint style="info" %}
<mark style="color:blue;">**此指令只能在events块中进行配置**</mark>
{% endhint %}
