HTTP 1.1

應用和技術的發展總是帶來新的需求,從而推動新技術的發展。HTTP 1.1 與 1.0 規範有一個很大的不同:1.0 規範下服務器在處理完每個 Get/Post 請求後會關閉套接口連接; 而 1.1 規範下服務器會保持這個連接,在處理兩個請求的間隔時間裏,這個連接處於空閒狀態。 Java 1.4 引入了支持異步 IO 的 java.nio 包。當連接處於空閒時,爲這個連接分配的線程資源會返還到線程池,可以供新的連接使用;當原來處於空閒的連接的客戶發出新的請求,會從線程池裏分配一個線程資源處理這個請求。 這種技術在連接處於空閒的機率較高、併發連接數目很多的場景下對於降低服務器的資源負載非常有效。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章