Akka echangetype用于RabbitMQ的一致哈希交换

Akka echangetype用于RabbitMQ的一致哈希交换,rabbitmq,akka,Rabbitmq,Akka,有没有办法使用一致散列交换http://hg.rabbitmq.com/rabbitmq-consistent-hash-exchange/file/default/README.md RabbitMQ与Akka amqp的合作?它很容易使用Topic、direct等。我想知道是否可以以某种方式将Akka的交换类型指定为x-consistent-hash。 新的ExchangeParameters exchangeName:String,exchangeType:exchangeType 现在支

有没有办法使用一致散列交换http://hg.rabbitmq.com/rabbitmq-consistent-hash-exchange/file/default/README.md RabbitMQ与Akka amqp的合作?它很容易使用Topic、direct等。我想知道是否可以以某种方式将Akka的交换类型指定为x-consistent-hash。 新的ExchangeParameters exchangeName:String,exchangeType:exchangeType


现在支持的ExchangeType是Direct、Fanout、Match和Topic,我已经有一段时间没有编写Scala了,但它看起来没有,因为ExchangeType是一个封闭的特性


如果任何Akka开发人员正在阅读本文,那么最好让开发人员将exchange类型指定为任意字符串。为内置的exchange类型提供捷径很好,但是出现了许多有趣的新exchange类型。

Vikas,这是目前我能做的最好的事情:

这意味着我将尝试在1.3-RC2版本中使用它,该版本将在本周末被剪切


我添加了CustomExchange,它将成为1.3-RC2的一部分

是的,这是关键。一致性散列可以很好地用于我们希望在多个队列上循环传入消息的场景中。我们的想法不是在所有队列上发送相同的消息…感谢您确认我决定不使用Akka的AMQP,而是在我的Akka应用程序中使用Java AMQP客户端。当然,Viktor,听起来不错。目前,我们已经实施了一个本土的循环赛。一旦上述票据关闭,将进行重构。