标签: 反向代理

5 个内容

笔记(4)

为实现SSE实时流,需禁用Nginx默认缓冲。`X-Accel-Buffering: no`可关闭缓冲,提升实时性,但需关注吞吐量和多级代理兼容性。结合tcp_nodelay优化,监控内存压力,利用基准测试验证。

Elliot Yang·
397 浏览

Nginx请求处理流程包括连接建立、SSL握手、请求头解析、虚拟主机选择和URI路径匹配。虚拟主机匹配按精确域名、通配符和正则顺序,location匹配分精确、前缀和正则。Proxy_pass处理URI重写需注意路径拼接。调试技巧包括日志和echo模块。最佳实践包括云原生适配、安全加固和性能优化,未来将支持QUIC/HTTP3、Wasm扩展和AI驱动配置。

Elliot Yang·
105 浏览

本文介绍了 TypeScript 拓展第三方类型声明的方法,并详细阐述了 Nginx 负载均衡策略(轮询、加权轮询、最小连接数、IP Hash、通用 Hash)及 upstream keepalive 的配置和优化,包括 keepalive 大小选择、proxy_http_version 和 proxy_set_header Connection 的必要性,以及 worker 进程、sendfile、gzip、SSL、proxy cache 等相关属性的优化。

Elliot Yang·
136 浏览

本文介绍了 Nginx 如何选择 server block 和 location block 处理请求。server name 通过 Host header 匹配。Location block 支持多种匹配模式:精确匹配(=)、正则匹配(~, ~*)、前缀匹配(无修饰符, ^~)。同时解释了try_files 指令导致的 location 重新评估,以及 proxy_pass 反向代理配置中 URL 后加/的区别。

Elliot Yang·
145 浏览

动态(1)

E
Elliot Yang
公开

https://stackoverflow.com/questions/42720618/nginx-show-to-resolve-stopped-emerg-11-host-not-found-in-upstream

如果 upstream 可能异常,但你希望 Nginx 能正常启动,可以使用 以下方法 让 Nginx 忽略 upstream 解析失败的情况。
浏览:182点赞:0