MAC解決端口占用問題



原文鏈接:https://blog.csdn.net/nextstudio/article/details/18133963

 

1.前言

啟用goagent、firefly等服務的時候,如果非正常退出,再次啟動經常會遇到address already in use,端口被先前啟動的服務進程所占用,導致服務無法使用。這種情況,可以注銷或重啟(注銷不一定有用)。下面介紹另一種方法--在終端中查找占用端口的進程並殺死,然后重啟服務。

2.查看端口
終端輸入:lsof -i tcp:port 將port換成被占用的端口(如:8086、9998)
將會出現占用端口的進程信息。

3.kill進程
找到進程的PID,使用kill命令:kill PID(進程的PID,如2044),殺死對應的進程

4.重啟服務



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM