1) 定義:
長連接:一次TCP連接上可以傳送多個HTTP請求和響應;
短連接:一次傳輸完成立即斷開TCP連接;下次傳輸需要重新TCP三次握手;
2) 使用場景:
長連接:適用於操作頻繁、一對一場景,如數據庫連接;
短連接:適用於一對多場景,如WEB請求;
3) 默認協議:
http1.1默認長連接,http1.0默認短連接;
4) 優缺點:
長連接省去較多的建立和關閉連接操作,但連接數目較多時,會影響服務器的性能;
短連接管理起來簡單,但頻繁建立和關閉連接會耗費CPU與內存的使用;