背景
根據需求,需要使用nginx返回長連接和短連接響應。
配置思路
長連接:
http {
---------------------------
keepalive_requests 100000; //這裏實際只需要大於1就可以
--------------------
}
短連接:
http {
---------------------------
keepalive_requests 1; //這裏必須配置爲1
--------------------
}
驗證是否配置成功
- 自己寫客戶端,每個鏈接發送多筆請求
- 通過curl 工具,發送請求,多個請求使用空格隔開,
curl http://10.9.2.111:80/ http://10.9.2.111:80/ http://10.9.2.111:80/
使用tcpdump抓取發往10.9.2.111的請求源端口是否改變,如果每一筆都變則爲短連接;否則是長連接