什麼服務在占用我們的埠?

2021-10-07 21:53:18 字數 1383 閱讀 7524

eclipse中整合了tomcat,配置的埠是8900,但是第一次啟動,竟然提示埠已經在用,仔細檢查一下,確實沒有啟服務,但是命令列中看看埠情況,確實在占用

c:\users\administrator>netstat -ano | findstr "8900"

tcp    0.0.0.0:8900           0.0.0.0:0              listening       5024

tcp    127.0.0.1:8900         127.0.0.1:49669        established     5024

tcp    127.0.0.1:8900         127.0.0.1:49677        established     5024

tcp    127.0.0.1:8900         127.0.0.1:49678        established     5024

tcp    127.0.0.1:8900         127.0.0.1:49681        established     5024

tcp    127.0.0.1:49669        127.0.0.1:8900         established     4684

tcp    127.0.0.1:49677        127.0.0.1:8900         established     7400

tcp    127.0.0.1:49678        127.0.0.1:8900         established     7452

tcp    127.0.0.1:49681        127.0.0.1:8900         established     7384

所以很正常的就想,肯定是哪個程序在占用這個埠,用什麼命令來查呢,網上找了一下,是tasklist 命令,詳細使用如下:

c:\users\administrator>

c:\users\administrator>tasklist |findstr 5024

inodeimg.exe                  5024 console                    1      8,460 k

c:\users\administrator>

c:\users\administrator>

c:\users\administrator>

關閉對應的服務,再次查詢埠占用,結果為空。

c:\users\administrator>netstat -ano | findstr "8900"

c:\users\administrator>

關閉服務占用埠的程序(MS)

1 查出占用埠的程序 開始 執行 鍵入cmd 進入dos介面 在dos介面上鍵入netstat可以看到所有tcp的占用,但是我們主要是看占用埠的程序,所以鍵入netstat aon findstr 埠號 如netstat aon findstr 80 另外,如果在dos介面無法使用netstat這個...

關閉某個占用埠號的服務

如果您在做開發的時候,不小心關掉了你的編輯器,但是您的無法沒有結束掉的話,可以導致的結果就是埠一直被占用。通過以下方式,您可以結束埠的占用。如果您的eclipse關掉了,但是您的tomcat沒有關閉的話,就會出現這種情況。如果您使用的其他的編輯器或是情況情況,同樣適用。直接win r 進入到cmd之...

當我們在聊監控,我們在聊什麼?

最近在團隊中給大家做了乙個分享,泛泛地聊了一些有關 監控 的話題。其實做分享對分享者的作用往往大於參與者。這是一次將自己知識的梳理的過程,於是我將這次分享整理成這篇文章。201706 stock exchange.png 我們先來聊聊,什麼是 監控 以及我們期望通過 監控 完成哪些目的?傳統意義上的...