
MR::IProto::Cluster - cluster of servers

This class is used to implement balancing between several servers.


Balancing algorithms. Possible values are constants: RR, HASH, KETAMA. Or their string analogs: 'round-robin', 'hash-crc32', 'ketama'.
ArrayRef of MR::IProto::Cluster::Server.

Get server from balancing using $key.
Used to set $new timeout value to all servers.
If argument is skipped and timeout is equal for all servers then returns it value,
if timeout is different then returns undef.
