Akka构造函数通过弹簧接线

时间:2016-04-22 13:56:38

标签: java spring akka

我已阅读链接

Akka and spring configuration

http://doc.akka.io/docs/akka/2.4.1/java/untyped-actors.html

Spring不再作为Akka 2.4.1中的模块提供,但可以创建并用作扩展。我也理解由像Spring这样的DI-fwk管理的bean / actor创建的概念可能导致与Akka Actor父子/监督模型的基本冲突。所以我仍然不明白如何将这些连接在一起。

我有一组actor类,我已经将它们写成通用的,例如:“listener”,“name”,“messageQueueName”等属性是可配置的。上面的链接告诉我,我提供了方便工厂构造函数,然后使用代码片段

创建actor

system.actorOf(DemoActor.props(42), "demo");

这条线我不喜欢。我想在application.conf写的内容就像是

deployment {
    /demo {
         magicNumber : 42
    }
}

然后在我的所有应用程序中,我只想查找actor(我可以使用actorSelection)方法。

我做错了吗?

1 个答案:

答案 0 :(得分:0)

我认为你走错了路,你应该看看这些教程:

并且通过构造函数传递参数检查我对这个问题的回答:

配置文件用于akka特定参数(如指定调度程序,邮箱等)