Playframework 2.x 部署的推荐应用程序服务器是什么?
What is the recommended Application Server for Playframework 2.x deployment?
我计划使用 jBoss
来部署、管理和监控 playframework 应用程序,但是从 https://github.com/play2war/play2-war-plugin/wiki/ConfigurationLoggingJBoss7 开始,我发现 jBoss 和 playframework 不能很好地结合在一起。
来自 official documentation, it only says Apache or Nginx can be used for HTTP server, but no application server is mentioned there. Does anyone have ideas about what would be a suiable application server for Playframework deployment? How about Apache Tomcat or GlassFish?
您不需要任何应用程序服务器即可 运行 播放 2.x 应用程序。该应用程序可以 运行 独立,它在内部使用 Netty 处理套接字,Akka 处理并发等
通常在 Play 应用程序前面使用 Apache 或 Nginx 来卸载静态资源服务、HTTPS 处理(两者都可以直接在应用程序本身中完成),最重要的是允许 public 访问多个不同路径下相同 IP 和端口上的应用程序。
在 Play 1.0 中,您可以像您描述的那样在容器中构建 war 到 运行。这个特性在 Play 2.0 中被移除,以促进嵌入式 Netty 服务器成为部署应用程序的主要方式。现在你需要 play2war 来实现这个功能。
我计划使用 jBoss
来部署、管理和监控 playframework 应用程序,但是从 https://github.com/play2war/play2-war-plugin/wiki/ConfigurationLoggingJBoss7 开始,我发现 jBoss 和 playframework 不能很好地结合在一起。
来自 official documentation, it only says Apache or Nginx can be used for HTTP server, but no application server is mentioned there. Does anyone have ideas about what would be a suiable application server for Playframework deployment? How about Apache Tomcat or GlassFish?
您不需要任何应用程序服务器即可 运行 播放 2.x 应用程序。该应用程序可以 运行 独立,它在内部使用 Netty 处理套接字,Akka 处理并发等
通常在 Play 应用程序前面使用 Apache 或 Nginx 来卸载静态资源服务、HTTPS 处理(两者都可以直接在应用程序本身中完成),最重要的是允许 public 访问多个不同路径下相同 IP 和端口上的应用程序。
在 Play 1.0 中,您可以像您描述的那样在容器中构建 war 到 运行。这个特性在 Play 2.0 中被移除,以促进嵌入式 Netty 服务器成为部署应用程序的主要方式。现在你需要 play2war 来实现这个功能。