日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

新功能:阿里云负载均衡支持HTTP/2、WSS协议

發布時間:2024/8/23 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 新功能:阿里云负载均衡支持HTTP/2、WSS协议 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

摘要: 很高興的告訴大家,阿里云負載均衡在歐洲中部(法蘭克福)與亞太東南3(吉隆坡)地域支持HTTP/2、WSS(Web Socket Secure)協議。 1、HTTP/2協議支持 什么是HTTP/2 HTTP2是超文本傳輸協議的第二版,Hypertext Transfer Protocol Version 2 (HTTP/2),向下兼容HTTP1.X協議版本,同時帶來性能的大幅提升。

很高興的告訴大家,阿里云負載均衡在歐洲中部(法蘭克福)與亞太東南3(吉隆坡)地域支持HTTP/2、WSS(Web Socket Secure)協議。

1、HTTP/2協議支持
什么是HTTP/2
HTTP2是超文本傳輸協議的第二版,Hypertext Transfer Protocol Version 2 (HTTP/2),向下兼容HTTP1.X協議版本,同時帶來性能的大幅提升。

HTTP/2相比HTTP/1.X有哪些優點
多路復用 (Multiplexing): 多路復用允許同時通過單一的 HTTP/2 連接發起多重的請求-響應消息。
二進制分幀與首部壓縮: 提升了數據在網絡中傳輸的效率
服務端推送(Server Push): 服務端可以主動往客戶端推送數據,以減少請求次數提升效率
除此以外還有流量控制、主動重置請求、請求優先級等眾多特性使得WEB服務性能得以大幅提升

HTTP/1.1與HTTP/2請求過程對比

如何在阿里云負載均衡SLB上啟用HTTP2協議
無需配置,在HTTPS監聽上默認支持(當前不支持明文的HTTP2)

限制于約束
HTTP/2協議僅在HTTPS監聽上支持,不支持明文HTTP2(HTTP/2 Cleartext)
SLB HTTPS監聽會偵測客戶端發起的握手報文ClientHello中的ALPN字段進行協議版本的協商,若客戶端ClientHello報文中沒有攜帶ALPN字段,則SLB將按照HTTP/1.x的請求邏輯來處理
當前HTTP/2只啟用在客戶端到SLB之間的鏈路,SLB到后端服務器之間的連接依然是HTTP/1.X
HTTP/2的請求會統計到監聽/實例的QPS中,與HTTP/1.X的QPS請求統一計數
單個連接支持的最大并發stream數為128
HTTP/2的連接超時時間為180秒,不可例外
2、WSS協議支持
什么是WS/WSS
WS是Web Socket的縮寫
WebSocket 是 HTML5 一種新的協議。它實現了瀏覽器與服務器全雙工通信,能更好的節省服務器資源和帶寬并達到實時通訊,它建立在 TCP 之上,同 HTTP 一樣通過 TCP 來傳輸數據,但是它和 HTTP 最大不同是:
WebSocket 是一種雙向通信協議,在建立連接后,WebSocket 服務器和 Browser/Client Agent 都能主動的向對方發送或接收數據,就像 Socket 一樣;WebSocket 需要類似 TCP 的客戶端和服務器端通過握手連接,連接成功后才能相互通信。
WSS是Web Socket Secure的縮寫即WebSocket加密版本。

為何使用WS/WSS
隨著互聯網的蓬勃發展,各種類型的WEB應用層出不窮,很多應用要求服務端有能力進行實時推送能力(比如直播間聊天室),以往很多網站為了實現推送技術,所用的技術都是輪詢。輪詢是在特定的的時間間隔(如每1秒),由瀏覽器對服務器發出HTTP請求,然后由服務器返回最新的數據給客戶端的瀏覽器。這種傳統的模式帶來很明顯的缺點,即瀏覽器需要不斷的向服務器發出請求,然而HTTP請求可能包含較長的頭部,其中真正有效的數據可能只是很小的一部分,顯然這樣會浪費很多的帶寬等資源。
在這種情況下,HTML5定義了WebSocket協議,能更好的節省服務器資源和帶寬,并且能夠更實時地進行通訊。
WebSocket實現了瀏覽器與服務器全雙工(full-duplex)通信—允許服務器主動發送信息給客戶端。

WebSocket協議的交互過程如下:

如何在阿里云負載均衡SLB上啟用WS/WSS支持
無需配置,當選用HTTP監聽時,默認支持無加密版本WebSocket協議;當選擇HTTPS監聽時,默認支持加密版本的WebSocket協議,即WSS;

限制于約束
負載均衡與ECS后端服務的連接采用HTTP/1.1,建議后端服務器采用支持HTTP/1.1的WebServer
若負載均衡與后端服務超過60秒無消息交互,會主動斷開連接,如需要維持連接一直不中斷,需要主動實現保活機制,每60秒內進行一次報文交互
3、支持的地域
當前僅在歐洲中部(法蘭克福)與亞太東南3(吉隆坡)地域支持HTTP/2、WSS,其他地域會陸續支持

4、收費政策
HTTP/2、WSS協議支持不額外收取費用

總結

以上是生活随笔為你收集整理的新功能:阿里云负载均衡支持HTTP/2、WSS协议的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。