Share via


效能調整 HTTP 1.1/2

HTTP/2 旨在改善用戶端的效能 (例如瀏覽器上的頁面載入時間)。 在伺服器上,其可能表示 CPU 成本會稍微增加。 雖然伺服器不再需要每個要求進行單一 TCP 連線,但其中一些狀態現在會保留在 HTTP 層中。 此外,HTTP/2 具有標頭壓縮,這代表額外的 CPU 負載。

某些情況需要 HTTP/1.1 後援 (重設 HTTP/2 連線,並改為建立新的連線以使用 HTTP/1.1)。 特別是 TLS 重新交涉和 HTTP 驗證 (除了基本和摘要以外) 需要 HTTP/1.1 後援。 儘管這會增加額外負荷,但這些作業已暗示一些延遲,因此對效能不是特別敏感。

其他參考