`

nginx 的 echo 模块 —— echo-nginx-module

阅读更多

在代理内容前后追加内容

location /echo {
	echo_before_body hello;
	echo_before_body world;
	proxy_pass http://www.baidu.com;
	echo_after_body hiya;
	echo_after_body igor;
}


包含多个页面,并累积加载时间
location /main {
	echo_reset_timer;
	echo_location_async /sub1;
	echo_location_async /sub2;
	echo "took $echo_timer_elapsed sec for total.";
}


延时加载
location /sub1 {
    echo_sleep 2;
    echo hello;
}
分享到:
评论

相关推荐

    echo-nginx-module-0.61.tar.gz

    首先解压下载的echo-nginx-module-0.61.tar.gz文件,然后按照Nginx的模块扩展流程进行编译。配置文件中可以通过echo、echo_sleep、echo_read_request_body等指令来调用模块功能。 六、注意事项 尽管echo-nginx-...

    echo-nginx-module-0.58.tar.gz

    而为了更好地优化和调试Nginx的配置,开发者们开发了一系列的模块,其中echo-nginx-module是其中之一。本文将详细解析echo-nginx-module的功能、使用场景以及如何配合Nginx进行调试。 一、echo-nginx-module概述 ...

    echo-nginx-module-master.zip

    这里的"路径/to/echo-nginx-module-master"应替换为你实际解压后的echo模块源代码目录。 5. **编译并安装Nginx**:配置完成后,使用以下命令编译Nginx: ``` make sudo make install ``` 6. **重启Nginx**:...

    echo-nginx-module-0.53.tar.gz

    "echo-nginx-module-0.53.tar.gz" 是一个用于扩展Nginx功能的第三方模块,它允许你在Nginx日志中打印调试信息,从而帮助开发者更准确地定位和解决问题。这个模块名为"echo-nginx-module",版本为0.53。 首先,让...

    lua-nginx-module-0.10.13

    Lua-Nginx-Module,简称lua-nginx-module,是Nginx服务器的一个重要扩展模块,它将强大的Lua脚本语言集成到Nginx中,允许用户在Nginx配置文件中直接编写Lua代码,极大地增强了Nginx的功能性和灵活性。版本0.10.13是...

    Openresty_For_Windows_1.7.10.zip

    echo-nginx-module form-input-nginx-module encrypted-session-nginx-module set-misc-nginx-module ngx-postgres-module ngx-lua-module ngx_lua_upstream headers-more-nginx-module rds-json-nginx-module nginx...

    echo-nginx-module.tar.gz

    而“echo-nginx-module.tar.gz”则是一个针对FastDFS的扩展模块,用于增强Nginx服务器的功能。这个压缩包包含了“echo-nginx-module”,这是一个Nginx的模块,它提供了丰富的HTTP响应头控制、延迟响应、HTTP回声等...

    redis2-nginx-module-0.15

    Redis2-NGINX-Module 是一个用于 NGINX Web 服务器的扩展模块,它允许开发者将 NGINX 与 Redis 数据库集成,实现高效的数据缓存和交互。这个版本是 0.15,它提供了一系列功能,帮助提升 Web 应用的性能,减少数据库...

    nginx-echo-lua-module模块安装以及实验

    **Nginx Echo Lua 模块安装与实验详解** Nginx Echo Lua 模块是 Nginx 服务器的一个扩展,它提供了丰富的响应控制功能,尤其是与 Lua 脚本语言的集成,允许用户在 Nginx 配置中编写 Lua 代码,实现更灵活的服务器端...

    nginx-http-echo-module:一个简单的Nginx回声模块

    在这个案例中,源代码位于 `nginx-http-echo-module-master` 文件夹中。 1. 克隆或下载模块源代码: ``` git clone https://github.com/agentzh/echo-nginx-module.git ``` 2. 如果你已经有了 Nginx 源码,进入 ...

    stream-echo-nginx-module, 用于 Nginx的tcp/流回显模块( ngx_http_echo_module的端口).zip

    stream-echo-nginx-module, 用于 Nginx的tcp/流回显模块( ngx_http_echo_module的端口) 电子邮件名称ngx_stream_echo - Nginx/流回波模块( ngx_http_echo模块的端口)目录名称版本概要说明示例 1示例 2示例 3示例 4...

    echo-nginx-module-0.63.tar.gz

    echo-nginx-module-0.63.tar.gz

    echo-nginx-module:Nginx模块,用于将“ echo”,“ sleep”,“ time”等功能引入Nginx的配置文件

    ngx_echo-为Nginx配置文件带来“ echo”,“ sleep”,“ time”,“ exec”和更多shell样式的东西。 该模块不随Nginx源一起分发。 请参阅。 目录 状态 该模块已准备就绪。 版本 本文档介绍了2020年7月2日发布的ngx...

    echo-nginx模块压缩包

    3. 修改Nginx的配置文件`configure`,确保`--add-module`选项指向`echo-nginx`模块的路径。 4. 执行`./configure`,生成Makefile。 5. 运行`make`和`make install`进行编译和安装。 在Nginx的配置文件中,通过`...

    nginx源码编译所需文件合集(echo模块、headers模块、substitutions_filter模块).zip

    nginx1.12.2源码、pcre-8.4.3源码、zlib-1.2.11源码包、openssl-1.0.2r源码包、echo-nginx-module-master模块源码、headers-more-nginx-module-master源码包、ngx_http_substitutions_filter_module源码包;...

    nginx的memcache模块

    4. **agentzh-echo-nginx-module-v0.51-2-gd3537e3.zip**:这是Echo模块的源码包,用于增强Nginx的HTTP响应控制能力。 要使用这些组件,首先需要安装libevent和Memcached服务,然后编译Nginx并添加Memcache和Echo...

    rds-json-nginx-module-master.zip_nginx_nginx 解析json_rds_rds_json

    `rds-json-nginx-module-master.zip` 提供了一个针对Nginx的第三方模块,专门设计用来高效地解析和处理JSON字符串。这个模块被称为RDS JSON模块,它极大地提升了Nginx在操作JSON数据时的性能,对于依赖JSON格式进行...

    nginx,lua模块安装

    这里添加了lua-nginx-module、echo-nginx-module和ngx_devel_kit三个第三方模块,它们是Nginx支持Lua脚本的关键。 3. **LuaJIT的安装** LuaJIT是一个高效的Lua虚拟机,通常用于提高Lua脚本的执行速度。从官方站点...

    stats-nginx-module:Nginx模块,用于灵活的统计信息累积

    stats-nginx-module-统计持续聚合。 地位 此Nginx模块仍在​​试验和开发中。 概要 http { stats_format main '${remote_addr:c} $bytes_sent ${body_bytes_sent:a}' ; stats_zone $...

    nginx-lua环境配置

    ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --add-module=../lua-nginx-module-0.9.15 --add-module=../ngx_devel_kit-0.2.19 make -j4 make install echo '/usr/local/lib' >> /etc/...

Global site tag (gtag.js) - Google Analytics