Я знаю, что если я использую последовательный маршрутизатор хэширования, он всегда будет маршрутизироваться к тем же зарегистрированным маршрутам.
Итак, я написал свое приложение с несколькими маршрутами на своем собственном routee-nodes
и public-node
с маршрутизатором, доступным клиенту.
Если клиент отправляет сообщение, он маршрутизируется как и должно быть, и он работает нормально.
Теперь, что я хочу сделать, добавьте еще public-nodes
с собственным маршрутизатором, который обеспечивает одинаковое поведение отправки/маршрутизации, как и все остальные public-node
.
То, что я имею в виду, что это не имеет значения, если клиент посылает сообщение XYZ
в public-node
A
, B
или C
. Он всегда должен идти к тому же routee-node
.
Сначала я подумал, что Акка может обеспечивает это поведение по умолчанию, потому что:То же поведение маршрутизации на разных узлах/маршрутизаторах
- Я использовал
group
и неpool
маршрутизатора, так что каждый знает то же routees - Я leared, что узлы кластера могут быть заказывается
Поэтому я предположил, что список маршрутов упорядочен, а разные маршрутизаторы сопоставляют одни и те же ключи с теми же маршрутами. Но тестирование показало мне, что я ошибался.
Итак, есть ли способ в акке для достижения такого поведения? Благодарю.