# Address already in use ์๋ฌ ํด๊ฒฐ
Error: listen EADDRINUSE: address already in use :::5000
์ด ์๋ฌ๋ ํ์ฌ ์์ ์ค์ธ ํ๋ก์ ํธ ํ์ผ์ด ๋ค๋ฅธ ํ๋ก์ ํธ ํ์ผ์์ ์ด๋ฏธ ์ฌ์ฉ์ค์ธ ํน์ ํฌํธ๋ฅผ ์ฌ์ฉํ๋ ค ํ ๋ ๋ํ๋๋ ์๋ฌ์ด๋ค. ์ฆ, address already in use :::5000 ์ด๋ผ๋ฉด 5000๋ฒ ํฌํธ๊ฐ ํ์ฌ ๋ค๋ฅธ ํ๋ก์ธ์ค์์ ์ฌ์ฉ์ค์ด๊ธฐ ๋๋ฌธ์ ํด๋น ํฌํธ๋ก ํ๋ก์ ํธ๋ฅผ ์์ํ ์ ์๋ค๋ ์๋ฏธ์ด๋ค.
# ํด๊ฒฐ๋ฐฉ๋ฒ
5000๋ฒ ์๋ฒ๋ฅผ ์ฌ์ฉํ๋ ํ๋ก์ธ์ค๋ฅผ ์ฐพ์ ์์ ํ ์ข ๋ฃ์ํจ๋ค.
# 1. 5000๋ฒ ํฌํธ๋ฅผ ์ฌ์ฉ์ค์ธ ํ๋ก์ธ์ค ์ฐพ๊ธฐ
์๋ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ฉด ํ๋ก์ธ์ค์ PID ๊ฐ์ ํ์ธํ ์ ์๋ค.
sudo lsof -i :5000
# 2. ํ๋ก์ธ์ค์ PID ๊ฐ์ ๊ฐ์ ์ข ๋ฃ
-9
๋ kill์ ๊ฐ์ ์ข
๋ฃ ์๊ทธ๋์ธ 9 ๋ฒ์ ์ฌ์ฉํ๋ค๋ ์๋ฏธ
sudo kill -9 (PID)
์ด์ ์ ์์ ์ผ๋ก 5000๋ฒ ํฌํธ๋ฅผ ์ฌ์ฉํ ์ ์๋ค.
# ๋ด์ฉ ์ถ๊ฐ 22.04.20
์์
์ค ํด๋น ์๋ฌ๊ฐ ๋ฐ์ํด ์ด๋ฒ์๋ ์ญ์ ์์ ๊ฐ์ ๋ฐฉ๋ฒ์ผ๋ก ํด๊ฒฐ์ ์๋ํ๋ค.
sudo lsof -i:port
๋ช
๋ น์ด๋ฅผ ์
๋ ฅํด๋ ์ฌ์ฉ์ค์ธ ์๋ฒ๊ฐ ์๋ค(๋ชฉ๋ก์ด ๋จ์ง ์์). ๊ตฌ๊ธ๋ง ๊ฒฐ๊ณผ ์ด ํ์ด์ง (opens new window)๋ฅผ ๋ฐ๊ฒฌํ๋๋ฐ, ํด๋น ์๋ฌ๋ MacOS Monterey ๋ฒ์ ์์ ๋ฐ์ํ๋ ๋ฌธ์ ๋ผ๊ณ ํ๋ค. ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๊ฐ๋จํ๋ค.
Mac ํ๊ฒฝ์ค์ โ ๊ณต์ โ AirPlay ์์ ๋ชจ๋๋ฅผ ์ฒดํฌํด์ ํ๋ค.
node ๋ฅผ ์คํํด๋ดค๋ค. ์๋ฌ๊ฐ ๋ง๋ํ ์์ด์ง ๊ฒ์ ํ์ธํ๋ค.