2024-9-3 myluzh
NOTE
0x01 Nginx 工作进程数量
Nginx 的 worker_processes 参数设置了工作进程的数量。通常建议将其设置为 CPU 核心数的数量或核心数的两倍。可以使用以下命令查看 CPU 核心数:
grep ^processor /proc/cpuinfo | wc -l
配置示例:
worker_processes 4;
0x02 CPU 亲和力设置
worker_cpu_affinity 参数用于指定每个工作进程绑定的 CPU 核心。根据 CPU 核心数进行配置:
对于 4 核 CPU:
worker_cpu_affinity 0001 0010 0100 1000;
对于 8 核 CPU:
worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;
注: worker_processes 最多设置为 8,超过这个数值可能不会带来性能提升。
0x03 最大打开文件数
worker_rlimit_nofile 用于设置 Nginx 进程可以打开的最大文件数。通常设置为 ulimit -...
阅读全文>>
标签: nginx 性能优化笔记
评论(0)
(144)