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

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

1 ответ

Решение

Перефразировать ваш вопрос;

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

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

Другие вопросы по тегам