Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/samalba/hipache-nginx
Dynamic HTTP routing with Nginx and Redis (reimplements Hipache with Nginx using the Lua module)
https://github.com/samalba/hipache-nginx
Last synced: 3 months ago
JSON representation
Dynamic HTTP routing with Nginx and Redis (reimplements Hipache with Nginx using the Lua module)
- Host: GitHub
- URL: https://github.com/samalba/hipache-nginx
- Owner: samalba
- License: other
- Created: 2012-11-21T03:26:52.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2013-07-19T15:42:55.000Z (over 11 years ago)
- Last Synced: 2024-07-31T13:43:15.244Z (3 months ago)
- Homepage:
- Size: 57.6 KB
- Stars: 197
- Watchers: 15
- Forks: 33
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- starred-awesome - hipache-nginx - Dynamic HTTP routing with Nginx and Redis (reimplements Hipache with Nginx using the Lua module) (Others)
README
Hipache-Nginx (experimental)
============================This projects is an experimental port of [Hipache](https://github.com/dotcloud/hipache)
to nginx using the [Lua module](https://github.com/chaoslawful/lua-nginx-module).The project only consists of configuration files for now but it will
evolve into a ready-to-use scalable proxy solution.1. Nginx requires the LUA module: [installation instructions](http://wiki.nginx.org/HttpLuaModule#Installation)
2. You have to install the [lua-redis client](https://github.com/agentzh/lua-resty-redis).Health-checks
-------------Dead backends won't be marked as dead in Redis, they will only
be *announced* as dead. This is on purpose since it's possible to have a delay
between the dead detection and the announcement with the current
implementation.This is not a blocker for production deployment, you will need
to monitor the "dead" channel with the [Hipache-hchecker](https://github.com/samalba/hipache-hchecker/).