MacOS * ํน์ ํฌํธ๋ฅผ ์ฌ์ฉ์ค์ธ ํ๋ก์ธ์ค PID ํ์ธ!
๊ฐํน eclipse๋ฅผ ์ฌ์ฉํ๋ค๊ฐ server๋ฅผ ์ข ๋ฃ ์ํค์ง ์๊ณ eclipse๋ฅผ ์ข ๋ฃํ๊ฑฐ๋ server๋ฅผ ์์ํ ๋ ๋ฌด์จ ๋ฌธ์ ๊ฐ ์๊ฒจ ๊ผฌ์์ด ๋ฐ์ํ์ ๋
server๋ฅผ ์ฌ์์ํ๋ฉด 'xxxx port already used' ์ ๊ฐ์ ๋ฌธ๊ตฌ๋ฅผ ๋ณด๊ณคํ๋ค. (์ ํํ์ง ์๋ค ๊ธฐ์ต์ผ๋ก ์ ๋๊ฑฐ๋ผ ๐คฃ)
ํน์, ํฐ๋ฏธ๋์ด ๊บผ์ก์ง๋ง back๋จ์์ ๋๊ณ ์์ด ๊ทธ๋ฐ์ง port๊ฐ ์ฌ์ ํ listen ์ํ์ธ ๊ฒฝ์ฐ๋ ์๋ค.
mac.. ์๋ ์ฌ์ค ์ zsh ์คํฌ๋ฆฝํธ์์ ์ฌ์ฉ๋๋ ๋ช ๋ น์ด๊ฐ ์๋๊น ์ถ์๋ฐ OS ์ชฝ์ ์์ง ํท๋ณ์๋ฆฌ ์์ค์ด๋
์์๋ ๊ณ ์๋ถ๋ค์ ๋ต๋ณ์ ๊ธฐ๋ํ๋ฉฐ ๊ทธ๋ฅ macOS์์ ํ์ธํ๋ ๋ฐฉ๋ฒ์ด๋ผ๊ณ ์๊ฐํ๊ณ ์์ฑํ๋ค.
ํ์ธํ๊ธฐ
lsof -i :ํฌํธ๋ฒํธ
๐งธ Tip. ์ฃฝ์ด๋ ๊ฑด ์ด๋ป๊ฒ ํ ๊น?
kill ๋ช ๋ น์ด์ ๊ฐ์ ์ข ๋ฃ ์ต์ -9๋ฅผ ์ฃผ์ด ํด๋น ํ๋ก์ธ์ค๋ฅผ ์ฃฝ์ฌ์ค๋ค.
kill -9 ํ๋ก์ธ์ค๋ฒํธ
ํ๋ก์ธ์ค๋ฒํธ = PID
Thanks for ๐