使用nodejs做了個伺服器測試
出現如下錯誤
原因:本處,埠號被別的程式占用了
方法一: 換乙個埠號 比如8889
方法二: 將占用這個埠的程式關掉
那麼問題來了,怎麼檢視埠的占用情況,怎麼知道哪個程式占用了這個埠呢?
使用如下方式:
c:\>netstat -aon|findstr "9050"
tcp 127.0.0.1:9050 0.0.0.0:0 listening 2016
看到了嗎,埠被程序號為2016的程序占用,繼續執行下面命令:
c:\>tasklist|findstr "2016"
tor.exe 2016 console 0 16,064 k
在本例中,我們查詢8888埠
f:\node>netstat -aon|findstr "8888"
tcp 0.0.0.0:8888 0.0.0.0:0 listening 2496
f:\node>tasklist|findstr "2496"
matlabserver.exe 2496 console 0 13,648 k
然後將matlabserver.exe關掉,重新使用node 執行就可了。
埠號被占用問題
執行tomcat時出現埠號被占用的情況 進入cmd控制台輸入以下命令便可解決此問題 注意,在預設目錄下輸入netstat aon findstr 8080 無效時,所以需要轉到目錄 c windows system32 下,再輸入命令,netstat aon findstr 8080 找到埠是被哪個...
linux 檢視埠號被占用
linux 1 某個埠號被占用,檢視pid 根據埠檢視程序資訊 lsof i 14700 根據程序號檢視程序對應的可執行程式 ps f p 程序號 還可用netstat netstat 的常用引數 t u w和 x分別表示tcp udp raw和unix套接字連線。a標記,還會顯示出等待連線 也就是...
檢視埠號是否被占用
win r 執行cmd dos命令 檢視機器埠占用情況 netstat ano 檢視特定埠占用情況 netstat ano findstr port 例如 c users administrator netstat ano findstr 8080 c users administrator net...