repsheet-nginx:Repsheet的Nginx模块

时间:2024-03-05 01:10:15
【文件属性】:

文件名称:repsheet-nginx:Repsheet的Nginx模块

文件大小:23KB

文件格式:ZIP

更新时间:2024-03-05 01:10:15

C

Repsheet NGINX 它是如何工作的? Repsheet的工作原理是检查请求进入Web服务器的过程,并检查请求参与者在缓存中的状态。 收到请求后,将使用参与者的状态来确定所需的操作。 如果已标记X-Repsheet: ,则添加该信息并添加标题X-Repsheet: 。 如果演员已被列入黑名单,Repsheet会指示NGINX返回403。 可以通过IP地址或cookie值定义参与者。 默认情况下,Repsheet使用NGINX提供的直接连接的IP地址或通过检查X-Forwarded-For标头(如果已使用repsheet_proxy_headers指令启用)查看请求方的IP地址。 依存关系 0.11或更高 4.0或更高版本 安装 您可以通过传统方式安装此模块,方法是将其编译为共享模块或将其编译为共享模块。 要激活和配置Repsheet,您需


【文件预览】:
repsheet-nginx-master
----.gitignore(268B)
----Makefile(48B)
----ngx_http_repsheet_xff.h(589B)
----.rspec(32B)
----.travis.yml(284B)
----ngx_http_repsheet_module.h(1KB)
----sample_application()
--------app.rb(153B)
----ci.sh(340B)
----ngx_http_repsheet_lookup.h(269B)
----LICENSE(11KB)
----.muse.toml(15B)
----ChangeLog(1KB)
----ngx_http_repsheet_module.c(5KB)
----ngx_http_repsheet_cache.c(4KB)
----spec()
--------integration()
--------spec_helper.rb(48B)
----README.md(4KB)
----config(789B)
----script()
--------bootstrap(3KB)
--------coverity(325B)
----load_testing()
--------repsheet.jmx(6KB)
----nginx.conf(775B)
----ngx_http_repsheet_lookup.c(3KB)
----Gemfile(146B)
----ngx_http_repsheet_xff.c(3KB)
----Rakefile(637B)
----docker()
--------centos()
--------ubuntu()
----ngx_http_repsheet_cache.h(349B)
----Gemfile.lock(878B)

网友评论