logstash/logstash — pull request #222 by tabletcorry (2012-10-18 00:11:51+00:00)
Title: Add ability for redis output to failover to other servers

Please let me know if there are any "rubification" changes that could be made. This is among the first lines of ruby I have written, so the style may be off.

- Modify config syntax to allow multiple hostnames to connect to.
- Modify config syntax to specify port on each hostname
- Add new config variable to shuffle hostnames on boot
- Switch hostnames when a connection fails
- Debug: Print redis connection params on connect