【发布时间】:2016-04-15 15:56:21
【问题描述】:
如何在 PlayFramework 2.X 中创建 Basic HTTP2 服务器?
目前 HTTP2 协议可以在生产中实现吗?
【问题讨论】:
-
Play v2.6.x 现在支持 HTTP/2(但是,还没有准备好生产):playframework.com/documentation/2.6.x/Highlights26
标签: playframework http2
如何在 PlayFramework 2.X 中创建 Basic HTTP2 服务器?
目前 HTTP2 协议可以在生产中实现吗?
【问题讨论】:
标签: playframework http2
不,Play 2 还不支持 HTTP/2。 Play 使用 akka,它还没有 HTTP/2 支持。看到这个错误:https://github.com/akka/akka/issues/16862
另请阅读:https://groups.google.com/forum/#!topic/play-framework-dev/N4GaWYZ19-A
【讨论】:
自从第一次回答这个问题以来,情况发生了变化,我们一直致力于在 Akka HTTP 中实现 HTTP/2。 Akka HTTP 在 2.6 中已经成为 Play 的默认后端,所以现在可以使用它了。
文档:https://www.playframework.com/documentation/2.6.x/AkkaHttpServer#HTTP/2-support-(experimental)
请注意,截至撰写此评论时(2017 年 7 月上旬),对 HTTP/2 的支持仍处于试验阶段,这意味着我们知道我们需要实施一些缺失的部分(并将在未来几周内实施;在同时,来自社区在现实世界中尝试的反馈将非常有价值, 谢谢!)
【讨论】: