Akka远程配置最佳实践

时间:2015-12-03 08:34:41

标签: configuration akka akka-remote-actor

我想在同一台主机上设置几个actor系统。将来,一些演员系统可以移动到另一个主机。演员系统中的演员彼此沟通。

我的想法是所有actor系统(在同一主机上)共享一个配置文件,该文件可以定义为系统属性config.resource,所以我不会陷入与不同配置文件的混乱。

但我不确定配置文件应该如何看起来最好。我可以定义actor路径(比如“akka.tcp://actorSystemName@10.0.0.1:2552/user / actorName”),但这对我的actor创建没有帮助。它仅对作为远程actor进行访问很有用。我可以为创建定义另一个变量actorName。但是我有一个actorName的两个变量。

我认为最好的方法是为每个系统定义actorSystemName,host和port,为每个actor定义actorNames,然后从所有这些变量创建路径。但是通过这种方法,我认为无法访问childactors。

如何配置演员系统?你使用一个或几个配置吗?

0 个答案:

没有答案