mod_log_spread is a patch to Apache's mod_log_config, which provides an interface for spread to multicast access logs and per-vhost logs. It utilizes the group communication toolkit Spread for reliable multicast transport. mod_log_spread was developed to solve the problem of collecting consolidated access logs for large web farms. In particular, the solution needed to be scalable to hundreds of machines, utilize a reliable network transport, allow machines to added or dropped on the fly, and impose minimal performance impact on the Web servers.
|Tags||Internet Web HTTP Servers|
Release Notes: A fix for a bug in pipe log transport, fixes for spread 3.15 compatibility in spreadlogd, and support for logging to multiple spread daemons and daemon failover.
Release Notes: mod_log_spread now works again under Solaris. Fixes for a symbol conflict with mod_log_spread and mod_php which could cause vhost logging to fail when the two modules were used together.
Release Notes: This release fixes another bug in the $#vhost mass virtual host logging support.
Release Notes: This release fixes 2 bugs with hashing in mass vhost mode, and patches spreadlogd to allow it to perform easy mass-vhost log-writing.
Release Notes: This release includes support for per-vhost logging for virtual hosts without additional Apache-level configuration.