在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java  Linux  Office/ windows上提示tomcat端口被占用但netstat找不到進程

windows上提示tomcat端口被占用但netstat找不到進程

2012R2,tomcat 8.5 zip,應用已經運行一段時間,但偶爾停止之后重啟,會提示http-nio端口已被占用,BindException already in use。
修改server.xml端口號可以正常啟動。

發(fā)生幾率極低,大約個位數(shù)

netstat -ano不顯示該端口
最后重啟os后解決

不確定是否與命令行/服務方式運行有關。

回答
編輯回答
未命名

首先確認重啟之前舊進程已經結束。

默認情況下,TCP 端口從關閉到重新開啟需要等待一段時間(TIME_WAIT),在這一時間段,端口不能使用。
詳情請查閱 TCP 標準文檔 https://tools.ietf.org/html/r...

以 Windows 操作系統(tǒng)為例,你可以通過修改 TcpTimedWaitDelay 注冊表值來降低等待時間,它的默認值是 240 秒(4 分鐘),注冊表路徑 HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 。

2017年5月10日 12:58