mod_backhand is a load balancing module for Apache. It provides per-request HTTP redirection within a heterogeneous Apache server cluster. Each request is processed and run through a set of "candidacy functions" to determine which server is best suited to respond. The request is then proxied to that server. Facilities are in place to allow you to write your own dynamically loadable decision making algorithms. Everything about the request and the current availability of resources can be used in the decision-making process.
|Tags||Internet Web HTTP Servers Site Management Clustering/Distributed Networks Networking Monitoring|
|Licenses||BSD Original Apache|
|Operating Systems||Mac OS X POSIX BSD BSD/OS FreeBSD NetBSD OpenBSD Linux Solaris|
Release Notes: The release includes several bugfixes, better RFC compliance, better integration with mod_gzip, and the ability to turn off connection pooling (a la mod_proxy). It also includes ntbhb (a standalone mod_backhand resource announcer for Windows).
Release Notes: Several stability-related enhancements and feature additions.
Release Notes: Various bug fixes.
Release Notes: This version includes numerous bugfixes and code cleanups. There was an uninitialized variable that was preventing many people from getting mod_backhand to work at all.
Release Notes: The major changes include autoconf style configure scripts, a fix for a segfault that occurred when proxying POSTs, the addition of a global directive to force actual redirection to the local Apache instance, proper functioning when you change HARD_SERVER_LIMIT in Apache, adjustable logging, and the addition of the infrastructure to use HTTP redirection as an alternative to proxying when redirecting to another server.