Избыточность нагрузки - PullRequest
       10

Избыточность нагрузки

0 голосов
/ 28 февраля 2012

У меня есть четыре узла, которые действуют как квартет избыточности узлов.Мой клиент подключается к узлу с именем "currentnode".Возможно ли, что четыре узла могут периодически менять свое имя на «currentnode», чтобы позволить клиенту подключаться к каждому из четырех узлов, не осознавая, что это другой узел?

1 Ответ

3 голосов
/ 28 февраля 2012

Полагаю, вы могли бы сделать такую ​​вещь, циклически перерегистрируя процессы под общим именем.

Однако я бы настоятельно советовал вам не делать таких вещей, мне кажется, это ужаснохак.Подумайте о том, что происходит, когда вы отправляете сообщение на этот узел, и затем происходит сдвиг.

Вы должны создать прокси-процесс, который рассылает запросы вашим работникам.Таким образом, клиентам не нужно знать, с кем именно они разговаривают, и вы также можете внедрить более точные механизмы планирования, например, циклический перебор.

...