Redis2NginxModule

Nginx 的 upstream 模块
授权协议 BSD
开发语言 C/C++
所属分类 服务器软件、 Nginx扩展模块
软件类型 开源软件
地区 不详
投 递 者 颛孙正谊
操作系统 Linux
开源组织
适用人群 未知
 软件概览

Redis2NginxModule 是一个 Nginx 的 upstream 模块,让 nginx 可以使用非堵塞方式跟 Redis 2.x 服务器通讯。该模块返回原生的 Redis 服务器的 TCP 响应信息。在 OpenResty 中,该模块默认启用,可通过传递 --without-http_redis2_module 参数到 ./configure 脚本来禁用。

 相关资料
  • upstream模块 (100%) nginx模块一般被分成三大类:handler、filter和upstream。前面的章节中,读者已经了解了handler、filter。利用这两类模块,可以使nginx轻松完成任何单机工作。而本章介绍的upstream模块,将使nginx跨越单机的限制,完成网络数据的接收、处理和转发。 数据转发功能,为nginx提供了跨越单机的横向处理能力,使nginx摆脱只

  • Limits retries for upstream servers (proxy, memcached, fastcgi, scgi, uwsgi). Using one of the directives below will enable this feature. Example http { upstream test { server 127.0.0.1:80

  • 限制每个请求对后端服务器访问的最大尝试次数,支持proxy、memcached、fastcgi、scgi和uwsgi模块。 可以使用下面的指令开启访问次数进行限制。 Example http { upstream test { server 127.0.0.1:8081; server 127.0.0.2:8081; server 127.0

  • “公平的”Nginx 负载均衡模块,增强了Nginx 提供的round-robin 负载均衡算法,可以跟踪后端服务器的负载来分发请求。 配置范例: upstream mongrel { fair; server 127.0.0.1:5000; server 127.0.0.1:5001; server 127.0.0.1:5002;}

  • 这是一个很小的脚本文件用来管理 Nginx 的 upstream 配置。 使用方法:upstream_manager.py <cluster> <action> [...]

  • This Nginx C module exposes a Lua API to Lua Nginx Module for classic Nginx upstreams. Documentation: https://github.com/agentzh/lua-upstream-nginx-module Project page: https://github.com/agentzh/lua-

  • 这个软件是 Nginx C 模块用于展示 Lua API 给 ngx_lua for Nginx upstreams 。该模块可以用于生产环境。   Synopsis http {    upstream foo.com {        server 127.0.0.1 fail_timeout=53 weight=4 max_fails=100;        server agentzh.o

  • Health Checker for Nginx Upstream Servers in Pure Lua. Project homepage: https://github.com/agentzh/lua-resty-upstream-healthcheck This library is enabled by default. You can specify the --without-lua