Skip to content
Commits on Dec 15, 2011
  1. Merge pull request #13 from funzoneq/master

    committed Dec 14, 2011
    Fixed the patch to work with nginx 1.0.10
Commits on Nov 30, 2011
  1. Reapplied patch to work with nginx 1.0.10. No content changes, just l…

    Arnoud Vermeer committed Nov 30, 2011
    …ine number changes.
Commits on Nov 4, 2011
  1. Merge pull request #12 from mschenck/master

    committed Nov 4, 2011
    For whenever you want to support 1.0.8
Commits on Oct 24, 2011
  1. @mschenck
Commits on May 6, 2011
  1. Using health check status for backend servers

    ivan committed May 7, 2011
    Round robin upstream modified to use health
    check status of backend servers in upstream.
    
    ivan
Commits on May 30, 2010
  1. Fix health_status XML

    committed May 29, 2010
    I forgot to close the <table> tag.
Commits on May 28, 2010
  1. @PiotrSikora
Commits on May 13, 2010
  1. Add back supervisord support

    committed May 13, 2010
  2. Merge remote branch 'remotes/piotr/master'

    committed May 13, 2010
    Conflicts:
    	ngx_http_healthcheck_module.c
    	sample_ngx_config.conf
Commits on Mar 19, 2010
  1. Clarify README file

    jlindamood committed Mar 18, 2010
    Spell out the lack of chunked encoding support
Commits on Mar 18, 2010
  1. Minor debug changes with an extra state

    jlindamood committed Mar 18, 2010
    Changed some debugs to work with non vardic #defines,
    added NGX_HEALTH_EARLY_CLOSE, and put a 'log' for invalid
    healthcheck indexes
Commits on Mar 10, 2010
  1. @PiotrSikora
  2. @PiotrSikora
Commits on Mar 9, 2010
  1. Add some return code checking and spealing stuffz

    jlindamood committed Mar 9, 2010
Commits on Mar 8, 2010
  1. @PiotrSikora
  2. @PiotrSikora
  3. @PiotrSikora
Commits on Mar 4, 2010
  1. Use <td> correctly

    jlindamood committed Mar 4, 2010
    Had to replace some <th> with <td> because <td> makes more sense
Commits on Mar 2, 2010
  1. Update docs and health title

    jlindamood committed Mar 1, 2010
    Add some info to the docs on how the module works, as well as a small change
    to the healthcheck status page to better describe the <title>
Commits on Feb 27, 2010
  1. Add sample mods to README

    committed Feb 26, 2010
    README file now also contains docs on where to get code that shows
    the sample modifications to make to support healthchecks
  2. Add license to readme

    committed Feb 26, 2010
Commits on Feb 26, 2010
  1. Add nginx.patch file

    committed Feb 26, 2010
    Adds the file to show how to patch nginx source for the plugin
  2. First commit of upstream healthcheck plugin

    committed Feb 26, 2010
    Healthcheck plugin for nginx.  It polls backends and if they respond with
    HTTP 200 + an optional request body, they are marked good.  Otherwise, they
    are marked bad.
    
    For help on all the options, see the docblocks inside the .c file where each
    option is defined.
    
    Note this also gives you access to a health status page that lets you see
    how well your healthcheck are doing.
    
    :::::Important:::::
    Nginx gives you full freedom which server peer to pick when you write an
    upstream.  This means that the healthchecking plugin is only a tool that
    other upstreams must know about to use.  So your upstream code MUST SUPPORT
    HEALTHCHECKS.  It's actually pretty easy to modify the code to support them.
    
    See the .h file for how as well as the upstream_hash patch which shows
    how to modify upstream_hash to support healthchecks.
Something went wrong with that request. Please try again.