Nginx
文章平均质量分 90
Nginx
死牛胖子
在技术的路上渐行渐远
展开
-
Nginx配置七层负载均衡
目录负载均衡配置负载均衡算法失败重试健康检查备份配置不可用配置长连接配置Nginx 一般用于七层负载均衡,其吞吐量有一定限制。为了提升系统整体吞吐量,会在 DNS 与 Nginx 之间引入接入层,比如使用LVS(软负载均衡器)、F5(硬负载均衡器)做四层负载均衡。整体的请求流转如下图所示,即首先 DNS 解析到 LVS/F5,然后 LVS/F5 转发给 Nginx,再由 Nginx 转发给后端上游服务器。对于一般开发人员来说,我们只需要关注 Nginx 层面即可,LVS/F5 一般由运维工程师维护。原创 2021-12-13 01:52:51 · 2538 阅读 · 0 评论 -
Nginx如何处理Web请求
Web 服务器处理请求的方式Web 服务器和客户端是一对多的关系,Web 服务器必须有能力同时为多个客户端提供服务,一般来说完成并行处理请求工作有三种方式可供选择:多进程方式、多线程方式和异步方式。多进程方式多进程方式是指服务器每当接收到一个客户端请求时,就由服务器主进程生成一个子进程出来和该客户端建立连接进行交互,直到连接断开,该子进程就结束了。多进程方式的优点在于,设计和实现相对简单,...原创 2019-12-18 10:19:26 · 255 阅读 · 0 评论