Changed: fixed a bug where events for closed fd in epoll caused tester crash in main loop. Now closed fd's are removed from epoll pool. As always new source and debian packages are available at: http://surealived.sourceforge.net/?q=node/14
IPVS thresholds uthresh and lthresh attributes weren't properly passed to ipvssync by surealived.
Minimum response size in 'mod_http' was reduced to 12 bytes to avoid false error when testing real with short http response.
Removed invalid logrotate entry from debian packages and scripts from sources.
Network protocol wasn't tested in ipvssync, so invalid changes in IPVS could occur when TCP and UDP virtuals exists on the same IP and port.
New arguments to the mod_lua like virtual name, virtual port, virtual protocol, virtual fwmark, real name, real address, real port, and real testport were added. An RTSP tester that uses the mentioned parameters was added
This version contains notify scripting support which are called when specified real minimum number or weight are exceeded. Notify mechanism stores its state in notify.dump file to prevent double notify execution when surealived restart is performed.
In this version we remove a rare bug, in which ssl session to the real server can't be established due to internal ssl error. A full ssl reinitialization is performed in such a case for specified real.
This release prepares surealived for dynamic real weight changes implementation. A new 'connstats' command was added to show how your real servers works. You can use tester attribute stats_samples to define how much samples will influence to connection / response / totaltime average calculations. Up to 20 statistics samples per real server can be kept.
We know You've been waiting for lua support, so today we bring to you brand new release!
You can download new release Here! If you would like to share your LUA scripts with us, send them to us and we could include them in next release!
Today we proudly announce new release! New SureAliveD release is: 0.8.9
Updates since last rel: