Создать актера на любом неуказанном/случайном узле в кластере

Можно программно создать актера на удаленном узле, если вы укажете точный узел.

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

Можно ли создать актера на любом удаленном узле с дополнительной ролью узла?


person Synesso    schedule 02.04.2014    source источник


Ответы (1)


В Akka 2.3 следует использовать маршрутизаторы с поддержкой кластера.

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

Таким образом, вы можете использовать маршрутизатор RnadomPool, RoundRobinPool или BalancingPool в вашем случае.

См. также Удаленные развернутые маршруты.

person andrey.feoktistov    schedule 03.04.2014