The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

POE::Component::MessageQueue::Storage::Remote -- Access a remote storage engine via a TCP socket

DESCRIPTION

With this module, you can talk to a storage engine running under POE::Component::MessageQueue::Storage::Remote::Server transparently. You can treat this like a normal local store once it's set up, and it can optionally failover to other stores.

CONSTRUCTOR PARAMETERS

servers

An arrayref of hashrefs of the form {host => 'hostname, port => port}. Remote will try these servers in a round robin fashion whenever it fails to connect or gets disconnected. Passing in just one server is an effective way to say "keep connecting to this server until it's up and reconnect to it if you get disconnected."

SEE ALSO

POE::Component::MessageQueue::Storage::Remote::Server