5、深入了解NGINX配置与HTTP模块

深入了解NGINX配置与HTTP模块

1. NGINX基础配置
1.1 事件模块

事件模块提供了用于配置网络机制的指令,部分参数对应用性能影响重大。以下指令需放置在配置文件根目录下的 events 块中:

user nginx nginx;
master_process on;
worker_processes 4;
events {
    worker_connections 1024;
    use epoll;
}

这些指令不能放在其他位置,否则配置测试会失败。事件模块指令详情如下表:
| 指令名称 | 语法与描述 |
| — | — |
| accept_mutex | 取值:on 或 off。语法: accept_mutex on; 。默认值:1.11.3 版本起为 off,之前为 on。用于启用或禁用接受互斥锁以打开监听套接字。 |
| accept_mutex_delay | 语法(数值,时间): accept_mutex_delay 500ms; 。默认值:500 毫秒。定义工作进程在再次尝试获取资源前应等待的时间,若 accept_mutex 指令设为 off,则此值无效。 |
| debug_connection | 语法(IP 地址或 CIDR 块): debug_connection 172.63.155.21; debug_connec

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值