【发布时间】:2020-03-21 01:46:44
【问题描述】:
我是 Akka 框架的新手,我正在对它进行 POC。
使用 Akka Http,我正在尝试解析 Http 请求并返回响应。但我的问题是我们如何在服务器环境中运行这个 Akka 应用程序。我能看到的所有例子如下所示。
public static void main(String[] args) throws Exception {
ActorSystem system = ActorSystem.create("userServer");
ActorRef userActor = system.actorOf(UserActor.props(), "userActor");
UserServer server = new UserServer(userActor);
server.startServer("localhost", 8080, system);
}
据我了解,这是我们从独立文件运行应用程序。但在企业版中,我们总是打算通过服务器运行应用程序。
那么我们怎么可能通过服务器运行 Akka 应用程序呢?
【问题讨论】:
-
即使在生产环境中,您通常也使用
server.startServer("localhost", 8080, system),或0.0.0.0,等等。如果您知道自己在做什么,那么在容器内也能很好地工作。