長連接、短連接的區別

1) 定義

長連接:一次TCP連接上可以傳送多個HTTP請求和響應;

短連接:一次傳輸完成立即斷開TCP連接;下次傳輸需要重新TCP三次握手;

2) 使用場景

長連接:適用於操作頻繁、一對一場景,如數據庫連接;

短連接:適用於一對多場景,如WEB請求;

3) 默認協議

http1.1默認長連接,http1.0默認短連接;

4) 優缺點

長連接省去較多的建立和關閉連接操作,但連接數目較多時,會影響服務器的性能;

短連接管理起來簡單,但頻繁建立和關閉連接會耗費CPU與內存的使用;

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