ruby-on-rails – 支持Rack / Rails的HTTP / 2
发布时间:2020-12-16 19:54:54 所属栏目:百科 来源:网络整理
导读:HTTP / 2由 all major browsers发布和支持.在诸如 Apache和 nginx之类的主要Web服务器上有实现. 但是对于我们的Rubyists来说,目前的选择是相当有限的.曾经一度(2014年12月),Aaron Patterson在Rack 2.0中支持HTTP / 2的exploring ideas,但尚未实现.他还发布了
HTTP / 2由
all major browsers发布和支持.在诸如
Apache和
nginx之类的主要Web服务器上有实现.
但是对于我们的Rubyists来说,目前的选择是相当有限的.曾经一度(2014年12月),Aaron Patterson在Rack 2.0中支持HTTP / 2的exploring ideas,但尚未实现.他还发布了几个可能性为Puma和WEBrick的GIST.这是我设法找到的. 我的问题是广泛的:如果我有兴趣在Rails应用程序中使用HTTP / 2,那么有哪些选项存在,它们包含哪些HTTP / 2功能,并且它们中的任何一个都可以进行制作? 解决方法
如果您想要声称支持HTTP / 2,您可以使用HTTP / 2运行NGinX,并使用Ruby后端,大体上正常(
https://www.nginx.com/blog/how-nginx-plans-to-support-http2/).这不会给你HTTP / 2特定的功能,如推送资源从服务器没有客户端请求.
我相信它会为您提供您关心的基本HTTP / 2功能,每个连接的多个请求(无慢启动)和连接上的多路复用(不需要多个连接). 这样很好 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |