Projects / penbw


penbw (pen backend watcher) is a small addon for pen, a high-availability load balancer for TCP. penbw monitors and blacklists a (http-)backend automatically in case of a failure. pen itself is able to detect if a backend is down and will blacklist it on the fly. But if, for example, the backend is still accepting connections and simply sending back bogus or nothing, pen will not detect that, as pen doesn't care about application-level protocols. By contrast, penbw will be effective in such a situation.

Operating Systems

Recent releases

  •  25 Jan 2010 10:51

    Release Notes: Output of timing information gathered during the backend-tests was added. A few small documentation fixes were made.

    •  31 Dec 2008 09:52

      Release Notes: The backend check now accepts more flexible response codes (all 2xx and 3xx). A connect timeout was fixed for sockets while checking backends. A little check benchmark was added to automatically adjust server weight/priority in a future version.

      •  03 Nov 2006 09:45

        No changes have been submitted for this release.


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.