Amazon CloudFront
Amazon CloudFront現(xiàn)在支持通過QUIC的HTTP版本3(HTTP/3)請求,用于最終用戶連接。HTTP/3使用QUIC,這是一種基于用戶數(shù)據(jù)報協(xié)議(UDP)的流多路復(fù)用安全傳輸協(xié)議,結(jié)合并改進(jìn)了現(xiàn)有傳輸控制協(xié)議(TCP),TLS和HTTP/2的功能。與以前的HTTP版本相比,HTTP/3提供了一些優(yōu)勢,包括更快的響應(yīng)時間和更高的安全性。
客戶不斷尋求為其用戶提供更快、更安全的應(yīng)用程序。隨著全球互聯(lián)網(wǎng)普及率的提高,越來越多的用戶通過手機(jī)和遠(yuǎn)程網(wǎng)絡(luò)上網(wǎng),對提高性能和可靠性的需求比以往任何時候都更大。HTTP/3是對HTTP以前版本的改進(jìn),通過減少連接時間和消除隊頭阻塞,幫助客戶提高性能和最終查看者體驗。CloudFront對HTTP/3的支持基于s2n-quic構(gòu)建,這是Rust中的一個新開源QUIC協(xié)議實現(xiàn),非常強(qiáng)調(diào)效率和性能。CloudFront的HTTP/3實現(xiàn)支持客戶端連接遷移,這允許客戶端應(yīng)用程序恢復(fù)正在經(jīng)歷問題事件(如Wifi到蜂窩網(wǎng)絡(luò)的遷移或持續(xù)的數(shù)據(jù)包丟失)的連接,使中斷降至最低或沒有中斷。此外,HTTP/3的安全性也有所增強(qiáng),其使用的QUIC在默認(rèn)情況下會加密TLC握手?jǐn)?shù)據(jù)包。在其發(fā)行版上啟用了HTTP/3的CloudFront客戶發(fā)現(xiàn),顯示第一個字節(jié)的時間加快了10%,頁面加載時間加快了15%??蛻暨€發(fā)現(xiàn),當(dāng)他們在發(fā)行版上啟用了HTTP/3時,由于握手失敗減少,可靠性有所提高。
要在您的發(fā)行版上啟用HTTP/3,您可以通過CloudFront控制臺、UpdateDistribution API操作或使用CloudFormation模板來編輯發(fā)行版配置。不支持HTTP/3的客戶端仍然可以使用以前的HTTP版本,與啟用了HTTP/3的Amazon CloudFront發(fā)行版進(jìn)行通信。
HTTP/3
HTTP/3現(xiàn)已在全球410多個CloudFront邊緣站點推出,使用此功能無需額外付費(fèi)。有關(guān)Amazon CloudFront HTTP/3的更多信息,請參閱CloudFront開發(fā)人員指南。要了解有關(guān)Amazon CloudFront的更多信息,請訪問Amazon CloudFront產(chǎn)品頁面。