需求:我要在短時間內get一個網址100W次。
思路和程序:
做個小軟體,啟動一個執行緒回圈get,平均一次15ms左右,即1秒get 700次左右。
我啟動100個執行緒執行回圈,就可以實作1秒get 700*100次,結果100個執行緒1秒也就700次左右。
我把軟體打包好,在一臺電腦同時啟動10個軟體,以為一秒的請求次數會是 700*10
然而開的請求軟體越多,每個軟體平均一次的時間就越大,平均下來還是一秒請求700次左右
求問:
怎么才能實作一臺電腦一秒鐘 發出1W次請求?謝謝~!
說明:被請求的網址并沒有做訪問判斷,請不要糾結對方是否限制我快速訪問。
uj5u.com熱心網友回復:
搜“毛德操 windows執行緒調度”uj5u.com熱心網友回復:
執行緒又不是真的多核心,只是模擬的,肯定這樣啦,你需要一臺70核心的服務器轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/103930.html
標籤:網絡通信
上一篇:PAT乙級1015
下一篇:易錯之 Java字串比較
