
Nginx
学习笔记
Y。S。H。
成为什么样的人,只看他除了工作以外的时间
展开
-
Nginx 负载均衡配置说明
Nginx负载均衡依赖于反向代理模块(实现七层的修改)属于七层负载,代理接收和发送流量(所有的流量都是要经过代理转发,区别于LVS)自带的后端检测是基于事后转发也就是访问出问题了再转发给其他服务器(无法提前知道故障避免访问)第三方检测模块Tengine,可以实现动态监测故障的后端剔除负载池,恢复后再加入实现负载均衡主要模块反向代理location / { proxy_pass http://localhost:8000; proxy_set_header Ho原创 2020-09-15 15:13:26 · 439 阅读 · 0 评论 -
Nginx 配置文件结构
nginx.conf 文件的结构main: nginx 运行相关events::与用户的网络连接相关http:http服务器有关的公共配置,代理,缓存,日志,以及第三方模块的配置server: web服务相关的,提供http服务配置,可以配置多个web服务(多个server)location:地址定向,数据缓存,应答控制,以及第三方模块的配置(可以理解为url端口后面/,192.168.0.202:10080/zabbix,location就是/zabbix路径和服务器建立连接,可以多个)原创 2020-09-11 14:45:45 · 1510 阅读 · 0 评论 -
Nginx 基础知识
学习前必须理解的概念linux下的I/O模型I/O模型就是处理请求I/O读写的方式(一切皆文件),比如我们访问网页所有的请求过程内部是怎么实现的1、等待数据准备,数据会先被拷贝到操作系统内核的缓冲区中(内存中)2、将数据从内核拷贝到进程中,内核态到用户态转换正是因为这两个阶段,linux系统产生了下面五种网络模式的方案主要结合3点I/O模型异步和异步阻塞和非阻塞I/O 多路复用异步和异步重点在消息通知的方式的行为,也就是调用结果的通知方式不同同步:当一个同步调用发出去后,原创 2020-09-09 17:31:40 · 265 阅读 · 0 评论