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

时间:2011-11-29 11:01:28

标签: rabbitmq akka

有没有办法使用RabbitMQ与Akka amqp的一致哈希交换(http://hg.rabbitmq.com/rabbitmq-consistent-hash-exchange/file/default/README.md)?它很容易使用主题,直接等。我想知道我是否可以指定Akka的交换类型作为x-consistent-hash以某种方式。 新的ExchangeParameters(exchangeName:String,exchangeType:ExchangeType)

目前支持的ExchangeTypes是Direct,Fanout,Match,Topic

2 个答案:

答案 0 :(得分:0)

自从我编写任何Scala以来已经有一段时间了,但是由于ExchangeType是一个密封的特征,它看起来没有。

如果有任何Akka开发人员正在阅读本文,那么让开发人员将交换类型指定为任意字符串是一个非常的好主意。为内置交换类型提供快捷方式很不错,但是有很多有趣的新交换类型会出现。

答案 1 :(得分:0)

维卡斯,这是我现在能做的最好的事情:

https://www.assembla.com/spaces/akka/tickets/1413-support-custom-exchange-types-in-akka-amqp

这意味着我将尝试在1.3-RC2中使用它,这将在本周末完成。

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