LVS
lvs-users
Google
 
Web LinuxVirtualServer.org

[ANNOUNCE] keepalived-1.2.0rc3 with THC support

To: keepalived-devel@xxxxxxxxxxxxxxxxxxxxx, lvs-users@xxxxxxxxxxxxxxxxxxxxxx
Subject: [ANNOUNCE] keepalived-1.2.0rc3 with THC support
From: Jacob Rief <jacob.rief@xxxxxxxxxxxx>
Date: Thu, 26 Feb 2004 11:48:58 +0100
Hi All,

keepalived version 1.1.7 merged with the Threaded Health-Check support
can be downloaded as version 1.2.0rc3 from
http://homes.tiscover.com/jrief/keepalived/keepalived-1.2.0rc3-1.src.rpm
http://homes.tiscover.com/jrief/keepalived/keepalived-1.2.0rc3.tar.gz

The main advandages for using keepalived-THC:
- Write your own pluggable monitor modules for keepalived which then
  are loadable as dynamic shared objects. Writing such modules now is
  very easy.
- Use external libraries for writing such modules, even without support
  for asynchronous calls.
- Avoid I/O blocking in certain situations, were the scheduler of the
  keepalived-checker did block in certain system calls, namely read().
- Seperate the real-server-checking from the virtual-server-switching.
  This allows you to use one real-server-query to switch more than one
  virtual-server.
  If, for instance your httpd-server runs on more than one port, then
  its needless to query for each of them. By doing a query onto one
  port, the virtual-server switching can be done once for all of them.
- Allow more than one real-server-checking per virtual-server-switching.
  This allows you do virtual-server-switching by doing, for instance one
  query onto the httpd, and one query onto the mysqld. Only if both
  report success the real-server is added to the list.

Jacob


<Prev in Thread] Current Thread [Next in Thread>
  • [ANNOUNCE] keepalived-1.2.0rc3 with THC support, Jacob Rief <=