Общий почтовый ящик/получатель в акторной модели

Читаю про Акку и Модель Актера, и сомнения мешают. Я знаю, что у каждого Актера может быть один или несколько получателей. Мой вопрос: может ли получатель быть разделен между более чем одним актером?


person baudo2048    schedule 30.05.2016    source источник


Ответы (1)


Перефразируя ваш вопрос;

может ли набор актеров совместно использовать почтовый ящик?

Самый простой способ добиться этого — использовать BalancingDispatcher, как описано в этом раздел документации в разделе "типы диспетчеров". Вы можете указать диспетчер, который хотите использовать для актора, при его создании или в файле .conf. При использовании все действующие лица, использующие этот диспетчер, используют один и тот же почтовый ящик и должны иметь возможность обрабатывать все ожидаемые сообщения.

person Franko    schedule 01.06.2016