調整 Windows 參數

對於 Windows 平台,預設 TCP/IP 設定值通常已經足夠。不過,在負載很重的情況下,您可能要調整 MaxUserPortTcpTimedWaitDelay。這些參數可判斷應用程式所要求之使用者連接埠的可用性。

參數 預設值 建議值
TcpTimedWaitDelay

此參數控制作業系統在應用程式關閉 TCP 連線之後等待回收連接埠的時間長度。預設值為 4 分鐘。在使用者負載很沉重的情況下,這些限制可能會被超越而發生使用中位址連線異常狀況。

請在 Windows 登錄的下列位置設定此參數:HKLM\System\CurrentControlSet\Services\Tcpip\Parameters

值名稱:TcpTimedWaitDelay

值類型:DWORD

資料:30 (十進位)

240 30

MaxUserPort

值名稱:MaxUserPort

值類型:DWORD

資料:65534 (十進位)

從 Windows2008 開始,需要執行以下命令以設定所提及的連接埠數目:

netsh int ipv4 set dynamicportrange protocol=tcp startport=10100 numberofports=55433 store=persistent

指定的命令是根據下列文章,網址為:support.microsoft.com

資料來源連接埠範圍

Windows 設定值

5000 65534