Re: [問題][計網]有關Keep-Alive header field..

看板PangSir作者時間19年前 (2005/04/29 12:41), 編輯推噓3(300)
留言3則, 3人參與, 最新討論串3/5 (看更多)
這是助教上次的回信.. 參考一下吧~ 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

140.112.242.77 04/29, , 1F
但是測過一般Server應該不是這樣..
140.112.242.77 04/29, 1F

140.112.246.171 04/29, , 2F
有個很憨的問題 什麼叫做最大可以支援100秒?
140.112.246.171 04/29, 2F

218.184.75.106 04/29, , 3F
要等待助教的回答囉~
218.184.75.106 04/29, 3F
文章代碼(AID): #12SRhW88 (PangSir)
文章代碼(AID): #12SRhW88 (PangSir)