1. 程式人生 > >Mac解決端口占用

Mac解決端口占用

1.前言

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

2.檢視埠

終端輸入:lsof -i tcp:port 將port換成被佔用的埠(如:8086、9998) 將會出現佔用埠的程序資訊。

3.kill程序

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

4.重啟服務

(略)