有没有办法使用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
答案 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的一部分