Address already in use : connect 的解決辦法


最近做百萬次通訊測試,在做並發測試時發現eclipse的控制台輸出超過10萬條信息時開始有報錯內容

Address already in use : connect 

 這種錯誤多了后緊接着eclipse

不斷彈出有

                 'IOConsole Updater' has encountered a problem. 

                 An internal error has occurred.

                 Java heap space.

錯誤信息的窗口。

彈出窗口解決辦法:修改eclipse的配置文件eclipse.ini中-Xms和-Xmx后面的值,分別設置成256m和1024m。

但我的配置文件中-Xmx已經設置成1024m了,再往大的值設置,eclipse重啟就打不開了。

我在網上找了一圈都沒法解決,只能將打印的信息不往控制台輸出直接寫入文件中。

Address already in use : connect的解決辦法:

修改操作系統注冊表

1、打開注冊表:regedit
2
、找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TCPIP\Parameters
3
、新建 DWORD值,nameTcpTimedWaitDevalue30(十進制) ——> 設置為30秒(默認240)
4
、新建 DWORD值,nameMaxUserPortvalue65534(十進制) ——> 設置最大連接數65534

5、重啟系統就行了






免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM