因为是 docker 启动的 nginx,挂载的容器目录是 /etc/nginx/conf.d/
增加以下优化参数
worker_processes auto; # 自动设置为 CPU 核心数
worker_rlimit_nofile 100000; # 增加每个 worker 进程可以打开的文件数
events {
worker_connections 4096; # 增加每个 worker 进程的最大连接数
multi_accept on; # 允许每个 worker 进程同时接受多个连接
}
http {
include /etc/nginx/mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
gzip on;
其他配置
}
报错提示找不到证书,后来排查发现
参数需要配置在 /etc/nginx/nginx.conf 文件中,属于全局参数。
注意这两个配置文件
/etc/nginx/conf.d/
/etc/nginx/nginx.conf
正文完
发表至: 开源脚本
2024-08-20