天天看點

Tomcat報錯 Address already in use: connect

在頻繁操作mysql資料庫時Tomcat報錯,java.net.BindException:Address already in use: connect,解決方法:

列步驟操作:

1.

啟動系統資料庫編輯器。

2.

系統資料庫, 中找到以下子項, 然後單擊 參數 :

HKEY _ LOCAL _ MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

3.

在 編輯 菜單, 單擊 建立 , 然後添加以下系統資料庫項:

MaxUserPort 值名稱:

值類型: DWORD

值資料: 65534

有效範圍: 5000 - 65534 (十進制)

預設: 0x1388 5000 (十進制)

說明: 此參數控制程式從系統請求任何可用使用者端口時所用最大端口數。 通常, 1024 的值和含 5000 之間配置設定臨時 (短期) 端口。

4.

退出系統資料庫編輯器, 并重新啟動計算機。

注意 一個附加 TCPTimedWaitDelay 系統資料庫參數決定多久關閉端口等待可以重用關閉端口。

詳細參考http://wenku.baidu.com/view/7791dd2b2af90242a895e5a3.html