搜索「gzip」,找到 48 条相关内容
-
Nginx调优别只改worker_processes:从并发上不去说起
Nginx并发卡在几千就上不去,多数人第一反应是改worker_processes,其实瓶颈常在文件句柄和内核参数。本文讲清worker_connections 65535、worker_rlimit_nofile 35535、sendfile与tcp_nopush该怎么配,以及哪些场景该换大带宽物理机。换你会先调哪一项?
-
Nginx 调优别急着改配置:先看这三层瓶颈在哪
Nginx 跑得慢不一定是配置写错,静态站 4 核 8G 能扛 5000 并发,动态接口可能 200 并发就超过 502。这篇从 worker 进程数、CPU 绑核到内核参数拆开讲,告诉你哪一层卡住该动什么、哪一层动了白花钱,以及 100M 带宽的香港物理机适合什么场景。看完能自己判断该调配置还是该升级硬件。
-
Nginx 调优别急着改配置,先把这几处瓶颈找出来
一台 4 核 8G 的机器跑 Nginx,QPS 卡在 800 上不去,多数情况不是配置写错,而是 worker 数和连接数没对上班。搞清楚 worker_connections 怎么算、keepalive 该开多大、gzip 和缓存该不该上,静态站点单机跑到 3000 QPS 并不难。你的瓶颈到底在 CPU 还是在磁盘?
-
Nginx 调优别只改 worker_connections,先弄明白瓶颈在哪
Nginx 扛不住并发,多数时候不是参数没调够,而是 worker 进程数、连接数和系统文件句柄没对齐,比如 4 核机器把 worker_processes 设成 2,白白浪费一半 CPU。worker_connections 与 worker_rlimit_nofile 该怎么配,keepalive 和 gzip 在什么场景反而拖慢响应,什么情况下该换机器而不是继续改配置,这些我都按场景分开讲。你的瓶颈到底在软件还是硬件,看完能自己判断。
-
Nginx 调优别急着改参数,先把这三笔账算清楚
一台 2 核 4G 的机器,把 worker_processes 从 1 改成 auto、worker_connections 提到 10240,并发从 800 涨到 3000 多——但改错方向也白搭。下面按静态资源、反向代理、TLS 三个场景拆开讲,每个参数改完能省多少 CPU、卡在哪一步,看完能直接对着自己的 nginx.conf 动手。你的瓶颈到底在连接数还是在磁盘 IO?
-
Nginx 调优别只改 worker_connections,这几个参数才是卡顿的根子
Nginx 默认配置跑 1000 并发就卡,问题多半出在 worker_connections 和 keepalive_timeout 没调。一台 32G 内存的香港服务器把连接数、超时和 gzip 配好,单机撑 8000 并发不算难。你的 Nginx 还在用默认值硬扛吗?
-
Nginx 调优:从内核参数到缓存链路,哪几步真能提速
一台 4 核 8G 的机器跑 Nginx,连接数一上来 CPU 先满,问题往往不在配置文件里。调优的顺序应该是先看 worker 进程和连接数上限,再决定要不要动 sendfile、keepalive 和 gzip。把这些参数过一遍,多数站点能省下 30% 左右的内存占用,响应时间也更稳。你的瓶颈到底卡在哪一层?
-
Nginx 调优别乱改:先搞清 worker 和连接数到底怎么算
一台 4 核 8G 的机器,worker_processes 设成 8 反而更慢,问题出在 worker_connections 和文件句柄没跟着调。这篇讲清楚 worker 数、连接数、keepalive 与 gzip 的取舍逻辑,附一份能直接照改的配置区间,看完你能判断自己的机器该压到多少并发。
-
Nginx调优别只改worker_connections,这几个参数才是真瓶颈
一台4核8G的机器跑Nginx,QPS卡在2000上不去,多半不是worker_connections设小了。真正拖后腿的通常是worker进程数、keepalive超时和文件描述符上限。这篇把每个参数该设多少、为什么这么设、改完能省下什么讲清楚,配错一个可能白忙一天。你的Nginx配置里worker_rlimit_nofile设了吗?
-
Nginx 调优别乱改配置:先看清 worker、连接数与超时这三处
一台 2 核 4G 的机器跑 Nginx,默认配置下 2000 并发就丢包,问题多半出在 worker_connections 和文件描述符上限。这篇按 worker 进程数、连接数、超时与 gzip 缓存四条线拆开讲,给出 Ubuntu 22.04 下可直接抄的参数与取舍理由。你的机器到底卡在哪一层?看完能自己定位。