作者Mgtmc ()
看板PangSir
標題Re: [問題][計網]有關Keep-Alive header field..
時間Fri Apr 29 12:42:40 2005
這是助教上次的回信..
參考一下吧~
100似乎不是最大連線次數..
而是最大容許100秒
": 助教你好,
: 關於計網作業二我有一個問題想要請教..
: 就是關於keep-alive的部份..
: 因為課本上沒有提到..
: 投影片上規定的reponse msg是什麼意思呢?
: 比如 Keep-Alive: timeout=10 max=100
: 10代表10秒後我們要自己把connection關掉,不管object傳完了沒?
: 而100的意思又是什麼?
: 謝謝助教~
10表示閒置後10秒就把connection關掉,100表示最大可支援100秒。"
※ 引述《davidsky (凝)》之銘言:
: ※ 引述《ckmagic ()》之銘言:
: : Keep-Alive: timeout=10, max=100
: 經測試 max為此socket最大允許連線數
: 也就是當connection為keep-alive時, 同一個socket允許client再連線的次數,
: 每次client(在時限內, 超過當然就關掉不理不理)送request時, max會減少1,
: ex: Keep-Alive: timeout=10, max=99
: 當到達零時 Server端會把這個連線關掉再accept一次.
: 如果connection為close就沒有這個機制 每次送完respond就直接關了.
: 有錯誤請指正.
: : 投影片上面是這樣寫的
: : 請問這個的意思是要怎麼解讀??
: : 如果超過10s server沒有收到packet的話
: : 就把socket關掉
: : 那max的部分是什麼意思?? @@
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.184.75.106
1F:推 davidsky:但是測過一般Server應該不是這樣.. 140.112.242.77 04/29
2F:推 lfst:有個很憨的問題 什麼叫做最大可以支援100秒?140.112.246.171 04/29
3F:推 Mgtmc:要等待助教的回答囉~ 218.184.75.106 04/29