什么是Play框架Web服务器

35

有人知道play!框架使用哪种web服务器吗?

我打算使用Play!原型制作一个小型内部网络应用程序,我想知道是否应该使用默认的play web服务器还是像内部一样使用Apache或IIS。

我不预测应用程序运行多个实例或需要负载均衡。

2个回答

39

内部服务器是Netty

除非你被迫在一个servlet容器中部署Play应用程序,否则不要这样做。Play在Netty上表现更好,因为它不需要跨越许多障碍来支持servlet标准,这可以削减相当多的开销。

我喜欢将Play附加到screen会话进行部署,但"play start"命令也可以完成任务 :)


谢谢。我绝对不打算在Servlet容器中运行该应用程序。然而像每个组织一样,安全性和熟悉度始终是考虑因素。如果有一种将Play!插入我们现有架构的方法,那么对于我来说更容易向基础架构推销它。 - emt14
这就是为什么“玩战争”的借口总是可用的 :) - cdegroot
16
有趣。如果你在“玩战争”,就无法获胜。 ;) - Karl Knechtel
@KarlKnechtel - 希望我能一遍又一遍地点赞你的评论。太棒了。 - JasCav
@KarlKnechtel .. touché! - VH-NZZ
@cdegroot - 屏幕会话不可用。你能再提供一下吗? - Manu Chadha

1
使用内置服务器进行播放,并使用Apache、IIS或公司首选的反向代理。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接