nginx基础知识(四)

nginx 基本配置语法

  • 查看每个请求的请求头 crul -v http://xxx.com
  • nginx日志类型 error.log access.log 

Nginx配置对流量、连接和请求的限制

  • limit-rate 指令 开启nginx限速功能,可配置在http、server、location和if in location配置段,limit-rate 500k 表示限速500kb每秒,限速对象是单个连接,一个ip有多个连接的话,每个限速都是500k,limit-rate-after 变瘦在下载文件大小达到设定数后开启限速效果
  • module ngx-http-limit-conn-module 开启对单个ip、单个会话同时存在的连接数的限制,配置在http 配置段,需要limit-conn使用
  • module ngx-http-limit-req-module 开启对单个ip、单个会话在单位时间内请求的限制,配置在http配置段,与limit-req指令配合生效,多余请求返回503
  • http-access-module 基于IP的访问控制
  •  

     

  • auth-basic-module 基于用户信任的登录
  •  

     

 

动静分离

 

  • 将nginx服务器接收到的请求分为动态请求与静态请求,静态请求直接从nginx服务器所设定的根目录去取对应的资源,动态请求转发给真实的后台,为应用服务器减压,将前后端代码分离部署

 

posted @ 2021-06-01 18:04  简直😓  阅读(49)  评论(0编辑  收藏  举报