如何在xml中将akka actor设置为rabbitmq listener

时间:2014-11-12 19:14:22

标签: rabbitmq akka actor

我正在创建事件并将它们发送到RabbitMQ并添加了一个侦听器类来接收事件并处理它们。

<rabbit:listener-container connection-factory="rabbitConnectionFactory"
                               message-converter="messageConverter"
                               concurrency="50">
        <rabbit:listener ref="monitoringMbean" method="startReceving" queue-names="eventQueue"/>
    </rabbit:listener-container>

现在我想创建一个AKKA演员来完成这项工作。我的问题是如何在我的上下文xml中将我的AKKA演员定义为兔子列表器?

1 个答案:

答案 0 :(得分:1)

如果您使用Scala编写,那么您可以使用Akka RabbitMQ客户端:https://github.com/thenewmotion/akka-rabbitmq

更好的选择是使用Akka-stream:http://typesafe.com/activator/template/rabbitmq-akka-stream