我使用Internet Explorer 9連接到嵌入式系統支持的Web服務器。Windows 7位於客戶端。 該網頁有許多標籤,我瀏覽,直到問題發生。大約需要一分鐘的時間。 嵌入式系統凍結,因此無法瀏覽並且不響應ping。過了一會兒,嵌入式系統將恢復,因爲它被設計爲重新啓動。我加入了一個Wireshark跟蹤,在這個跟蹤中你可以看到92個連接(使用值爲[0,91]的過濾器「tcp.stream eq 0」),你會看到。我有源代碼,所以我知道嵌入式系統不支持超過37個同時連接。原因是資源耗盡?Web服務器資源耗盡 - 套接字基本說明
但我有一個更基本的問題,我真的更加欣賞一個答案。 Web服務器的端口號爲172.21.1.12,客戶端的端口號爲 ,端口號爲172.21.9.70(請參閱跟蹤)。由於服務器端的IP和端口不會更改,因此服務器端正在使用多少個套接字?這個問題很重要,因爲更多的套接字被打開,資源更可能耗盡。 如果答案只有一個套接字,那麼我必須得出結論,因爲它可以支持37,所以我不會缺乏資源。
我也建議你在Wireshark中使用filter ip.addr == 172.21.1.12。
我想我可以上傳wireshark文件。我不知道如何與你分享。請幫助? Dropbox?