2012-06-03 59 views
0

你是否曾經遇到過這樣的情況:即使在websphere進程已經停止或被殺之後,一些websphere使用過的端口被佔用了?至於這樣的問題,如何解決呢?好吧,我知道它可以在服務器重啓後消失。但是你知道,這不是最好的,因爲它是SERVER的東西,所以我們不能經常這樣做。即使Websphere進程被刪除,如何處理被佔用的端口?

在此先感謝

+0

哦,那是我的錯。現在沒事了!請幫助我,主人。 @rkosegi – wing2ofsky

+0

當我正在尋找這個功能時,我通常會「殺死-9」超過300MB的任何Java進程... –

+0

您的問題與WebSphere不相關。順便說一句,解決您的真實問題已經解決[這裏](http://stackoverflow.com/questions/9168392/shell-script-to-kill-the-process-listening-on-port-3000) – MrJames

回答

2

您確定它是WebSphere持有端口嗎?如果你已經停止了所有的WebSphere進程,特別是如果你正常阻止了它們,我無法想象它仍然保留着這個端口。

在AIX上,您可以看到哪些進程正在與the combination of netstat and rmsock described here端口(或if you have lsof installed, that's even easier。)

+0

是啊,我非常確定它是Websphere持有端口,因爲Websphere將端口9080用作WC_Default。是的,這確實很奇怪。這個過程沒有了,但港口仍然在那裏。 – wing2ofsky

+0

即使您非常確定,您應該使用描述的步驟進行確定。那麼如果我們知道它是WebSphere,那麼我們可以從那裏繼續。 – dbreaux

相關問題