当我启动启用了远程处理的akka系统时,我在日志中获得以下行
Starting remoting
....
Remoting now listens on address: [akka.tcp://myactorsystemname@127.0.0.1:4000]
从我的演员中我想要打印akka.tcp://myactorsystemname@127.0.0.1:4000
。我有一个ActorSystem对象的实例,但我无法弄清楚如何获取此字符串。有人可以为我提供Java API吗?
答案 0 :(得分:1)
使用Java,您可以按如下方式获取akka.actor.Address
对象,其字符串表示形式是您请求的字符串。
Address addr = system.provider().getDefaultAddress();