Akka远程部署配置

时间:2016-10-26 08:23:03

标签: scala akka

在学习如何将Actor Systems分发到远程服务器时,我遇到了两种在配置文件中定义它的方法。

第一个是:

akka {
  actor {
    provider = "akka.remote.RemoteActorRefProvider"
  }

  remote {
    enabled-transports = ["akka.remote.netty.tcp"]
    netty.tcp {
      hostname = "127.0.0.1"
      port = 2552
    }
  }
}

我的问题是关于provider = "akka.remote.RemoteActorRefProvider"行 在另一个例子中,我发现了这个:

akka {
  actor {
    provider = remote
  }
  remote {
    enabled-transports = ["akka.remote.netty.tcp"]
    netty.tcp {
      hostname = "127.0.0.1"
      port = 2552
    }
 }
}

他们在这里使用provider = remote

我的问题是这两者之间的区别是什么。是否有任何或他们在水下做同样的事情,第二种方式只是一种更简单的写作方式吗?

0 个答案:

没有答案
相关问题