close
最近在玩開發板時,使用一個 udp streaming 相關的 tool
再度業力引爆,tool 無法正確運行,吐出的錯誤訊息如下:
bind() failed: Address already in use
研究一下之後了解到,會出現這種訊息表示需要的 socket port 被佔住了
假設我需要的 port 是 11111
利用指令 netstat -nlp 來查看是什麼 process 正在占用 port 11111
Proto | Recv-Q | Send-Q | Local Address | Foreign Address | State | PID/Program Name
udp 230656 0 0.0.0.0:11111 0.0.0.0:* 4858/(one process)
抓到了!
這時只要把該 process 做 kill (PID No) 便可以把 11111 讓出來,而 tool 也就可以用了
開勳
全站熱搜
留言列表