当前位置: 首页 > news >正文

网站建设 平易济宁网站建设 田振

网站建设 平易,济宁网站建设 田振,网站后台编辑器编辑内容无法显示,一般网站建设一. 简述: nginx的模块化设计使得每一个http模块可以只专注于完成一个独立的,简单的功能。一个请求的完整处理过程可以由多个http模块共同协作完成,这种设计具有简单性,测试性,扩展性,灵活性。关于nginx 的…

一.  简述:

  nginx的模块化设计使得每一个http模块可以只专注于完成一个独立的,简单的功能。一个请求的完整处理过程可以由多个http模块共同协作完成,这种设计具有简单性,测试性,扩展性,灵活性。关于nginx 的处理流程,可以参考: nginx-配置指令的执行顺序!_nginx配置顺序-CSDN博客 这里只会说明lua模块涉及到的部分。

二. 关于lua 模块处理流程:

  nginx框架按照常见的处理流程,将处理阶段划分为11个阶段,其中每个处理阶段又可以由任意多个http模块流水式进行请求处理,开发者可以很容易分辨咨询需要开放的模块应该定义在什么阶段。而lua模块,涉及到其中的8个阶段。 

init_by_lua            http
set_by_lua             server, server if, location, location if
rewrite_by_lua         http, server, location, location if
access_by_lua          http, server, location, location if
content_by_lua         location, location if
header_filter_by_lua   http, server, location, location if
body_filter_by_lua     http, server, location, location if
log_by_lua             http, server, location, location if


简述:
    set_by_lua: 流程分支处理判断变量初始化


    rewrite_by_lua: 转发、重定向、缓存等功能(例如特定请求代理到外网)


    access_by_lua: IP准入、接口权限等情况集中处理(例如配合iptable完成简单防火墙)


    content_by_lua: 内容生成


    header_filter_by_lua: 应答HTTP过滤处理(例如添加头部信息)


    body_filter_by_lua: 应答BODY过滤处理(例如完成应答内容统一成大写)


    log_by_lua: 会话完成后本地异步完成日志记录(日志可以记录在本地,还可以同步到其他机器)。
 

http://www.yayakq.cn/news/543856/

相关文章:

  • 宝安网站(建设深圳信科)自由室内设计师接单网站
  • 企业咨询公司是不是骗子苏州seo免费咨询
  • 沈阳哪里有教做网站的闵行装饰
  • 手机网站用什么系统广东互联网产品推广技术
  • 网站建设东莞网站建立失败的原因是
  • 网站备案ip查询系统网站后台管理js
  • 怎样设计网站静态页面企业网站建设价格表
  • 建网站云空间用公司注册公司需要什么资料
  • 店铺网站建设策划书没有做icp备案的网站
  • 外贸自己做网站好不好1元购类似网站架设药多少钱
  • 做中考试卷的网站网站app充值记账凭证怎么做
  • 毕业设计网站最容易做什莫类型网站上传源码后怎么弄
  • 做推送的网站网络餐饮服务第三方平台提供者
  • 一键免费做网站网上如何注册公司
  • 当前最新域名免费网站建设方案优化
  • 谢岗镇网站建设一键打开多个wordpress
  • 商城 网站有哪些功能模块实施网站推广的最终目的是
  • 手机能建设网站吗静海区网站建设推广
  • 广州手机建设网站诸城做网站的公司
  • 餐饮培训网站建设网站域名哪里买
  • wp怎样做可以下载的网站linux卸载wordpress
  • 企业网站有哪些平台郑州网站建设排行
  • 让网站快速收录自己做网站 空间怎么买
  • 营销型网站哪家做的好网站活动模板
  • 大名做网站河北住房建设厅官方网站
  • 海外免费网站推广有哪些wordpress wordapp插件
  • 玉山建设局网站wordpress文章怎么加分享
  • 辽宁省建设厅投诉网站wordpress mysql数据库备份
  • 冠县建设局网站清远新闻最新
  • 网站后台 语言长沙网站推广合作