我是Akka Framework的新手,正在对此进行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应用程序?
答案 0 :(得分:1)
您不清楚“通过服务器”是什么意思。您是说JEE服务器吗?这样做没有必要或好处。
在生产服务器或容器中运行通常仅涉及以与现在相同的方式从命令行运行。 Maven和sbt(以及其他工具)中都有工具可以帮助您了解打包和容器化的详细信息。