Шаблоны проектирования для клиентского управления, похожего на memcache? - PullRequest
1 голос
/ 16 июня 2010

Мне нужно управлять подключениями к ряду служб, размещенных на нескольких серверах.Каждая служба доступна на нескольких серверах для резервирования.

Я хотел бы создать клиент, подобный memcached или beanstalkd клиентам, которые могут подключаться к сервисам за один приемробиновая мода;если соединение разрывается, оно пытается выполнить следующее, пока не пройдет список N раз, и серверы не ответят.

Какие (проектные) шаблоны я должен исследовать, чтобы реализовать это?Способ подключения к услуге аналогичен другим, поэтому существует ли шаблон, который может охватить это?

1 Ответ

0 голосов
/ 23 января 2012

Я не знаю шаблона проектирования для этого, но вы можете посмотреть на объект пула соединений.

http://en.wikipedia.org/wiki/Connection_pool

...