二十三、Nginx event 模块
文章永久连接:https://tech.souyunku.com/7663 event 模块 event 的类型和功能 Nginx 是以 event(事件)处理模型为基础的模块。它为了支持跨平台,抽象出了 event 模块。它支持的 eve...
文章永久连接:https://tech.souyunku.com/7663 event 模块 event 的类型和功能 Nginx 是以 event(事件)处理模型为基础的模块。它为了支持跨平台,抽象出了 event 模块。它支持的 eve...
文章永久连接:https://tech.souyunku.com/7665 core 模块 Nginx 的启动模块 启动模块从启动 Nginx 进程开始,做了一系列的初始化工作,源代码位于src/core/nginx.c,从 main 函数...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
文章永久连接:https://tech.souyunku.com/7667 负载均衡模块 负载均衡模块用于从upstream指令定义的后端主机列表中选取一台主机。Nginx 先使用负载均衡模块找到一台主机,再使用 upstream 模块实现...
文章永久连接:https://tech.souyunku.com/7669 upstream 模块简介 Nginx 模块一般被分成三大类:handler、filter 和 upstream。前面的章节中,读者已经了解了 handler、fi...
文章永久连接:https://tech.souyunku.com/7671 过滤模块的分析 相关结构体 ngx_chain_t 结构非常简单,是一个单向链表: typedef struct ngx_chain_s ngx_c...
文章永久连接:https://tech.souyunku.com/7673 过滤模块简介 执行时间和内容 过滤(filter)模块是过滤响应头和内容的模块,可以对回复的头和内容进行处理。它的处理时间在获取回复内容之后,向用户发送响应之前。它...
文章永久连接:https://tech.souyunku.com/7675 更多 handler 模块示例分析 http access module 该模块的代码位于src/http/modules/ngx_http_access_modu...
文章永久连接:https://tech.souyunku.com/7677 handler 模块的编译和使用 模块的功能开发完了之后,模块的使用还需要编译才能够执行,下面我们来看下模块的编译和使用。 config 文件的编写 对于开发一个模...
文章永久连接:https://tech.souyunku.com/7679 示例: hello handler 模块 在前面已经看到了这个 hello handler module 的部分重要的结构。该模块提供了 2 个配置指令,仅可以出现...
文章永久连接:https://tech.souyunku.com/7681 handler 的编写步骤 好,到了这里,让我们稍微整理一下思路,回顾一下实现一个 handler 的步骤: 1、 编写模块基本结构。包括模块的定义,模块上下文结构...