0

我知道,如果我使用一致的散列组路由器,它将始终路由到相同的注册路由。

所以我编写了我的应用程序,其中有一些自己的路由routee-nodes和一个public-node客户端可以访问的路由器。

如果客户端发送一条消息,它将按应有的方式路由,并且工作正常。
现在我想做的是,public-nodes用他们自己的路由器添加更多,提供与其他路由器相同的发送/路由行为public-node

我的意思是,客户端是否XYZpublic-node A,BC. 它应该总是一样的routee-node

起初我认为akka可能默认提供这种行为,因为:

  1. 我使用的是agroup而不是pool路由器,所以每个人都知道相同的routees
  2. 我了解到可以订购集群节点

所以我假设路由列表是有序的,不同的路由器将相同的键映射到相同的路由。但测试表明我错了。

那么,akka 有没有办法实现这种行为呢?谢谢。

4

1 回答 1

0

正如我所料,这种行为应该是一致的散列组路由器的标准,它是 akka-cluster 包(当前版本 2.3.0-RC1)中的一个错误,有关更多详细信息,

请参阅此 tickt此 google-group 帖子

于 2014-01-29T17:47:49.313 回答