我们是否需要在Apache服务器上启用http2,如果CDN启用了Http2

时间:2017-08-09 15:22:10

标签: apache http2

我们有一个CDN网站,启用了HTTP2。 如果我们使用Apache服务器启用HTTP2,会有什么不同。

1 个答案:

答案 0 :(得分:0)

这取决于您使用的CDN以及是否可以将HTTP / 2发送回原始服务器。例如,Cloudflare仅使用HTTP / 1返回原点:Can i use HTTP/2 between origin and cloudflare servers?(Apache)

HTTP / 2的大部分好处是客户端到第一个联系点(即CDN),因为HTTP / 2改善了较低的延迟,较低的带宽连接。 CDN到Origin服务器的连接可能是更高的延迟和更高的带宽,因此可能通过HTTP / 1从HTTP / 2中受益更少。

最后使用CDN是最简单的方法之一,无需对您进行任何更改即可为您提供HTTP / 2,因此,将原始服务器保留在HTTP / 1上是完全可以接受的。显然,这意味着您不会受益于完整的方式,并且可能无法使用诸如服务器推送之类的东西(除非在CDN级别实施),但在HTTP / 2变得更容易获得之前它仍然应该是一个很好的改进在服务器发行版中。