我使用Spring和WebSphere 6.1,今天我開始得到NET_BIND錯誤,指出端口1099(Spring使用的端口)已經在使用中,並且Spring不能使用它。我一直在使用該端口很長一段時間,並運行netat,以確保1099沒有列出(它不是)。我還查看了爲我的websphere服務器配置的端口,並且未列出1099。所以我的問題是:WebSphere中的預留端口
1)如何確定什麼是端口1099 2)如何預留1099以便WebSphere不使用端口1099?
感謝, 傑里米
我使用Spring和WebSphere 6.1,今天我開始得到NET_BIND錯誤,指出端口1099(Spring使用的端口)已經在使用中,並且Spring不能使用它。我一直在使用該端口很長一段時間,並運行netat,以確保1099沒有列出(它不是)。我還查看了爲我的websphere服務器配置的端口,並且未列出1099。所以我的問題是:WebSphere中的預留端口
1)如何確定什麼是端口1099 2)如何預留1099以便WebSphere不使用端口1099?
感謝, 傑里米
1)如何找出使用端口1099
我不知道你是哪個操作系統,但在Windows XP上 - 「 netstat -b'將列出每個偵聽器的PID。使用該信息來確定哪個進程正在使用有問題的端口。
2)如何預留1099以便WebSphere不使用端口1099?
的WebSphere將使用的端口1099的唯一方法是,如果它被配置爲這樣做(檢查serverindex.xml文件),或者如果該端口落在ephemeral range內。我知道XP上的臨時範圍從1024開始,但是對於大部分(全部)的Linux應該都可以。