17

我有一个UntypedActor需要从application.conf. 以下行有效,但似乎有点啰嗦。

public class FooUntypedActor extends UntypedActor {

    private final long bar = context().system().settings().config().getLong("foo.bar");

    // other stuff

}

这是在 Akka 中获取可配置值的正确方法吗?

我可能应该明确说明我正在使用 Java API。

4

2 回答 2

5

要么就是这样,要么在它的构造函数中取值,所以你对配置没有硬依赖。

于 2012-05-11T15:19:02.127 回答
1

Akka 文档建议在其中创建Extension和放置应用程序特定的设置。文档中指定了Akka 2.4.7的好示例。

于 2016-06-08T19:44:25.287 回答