pm2 nodejs

pm2๋ฅผ ํตํ NodeJS Application ๊ด๋ฆฌ ๊ธฐ๋ฒ
์์ํ๋ฉฐ pm2๋? "PM2๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ๊ด๋ฆฌํ๊ณ ์จ๋ผ์ธ ์ํ๋ก ์ ์งํ๋ ๋ฐ ๋์์ด ๋๋ ๋ฐ๋ชฌ ํ๋ก์ธ์ค ๊ด๋ฆฌ์" ๋ผ๊ณ ๊ณต์ ํํ์ด์ง์ ๋์์๋ค. ๋ฐ๋ชฌ (daemon)์ด๋ผ๋ ๊ฑด ์ปดํจํฐ ์ด์์ฒด์ ์์ ๋ฐฑ๊ทธ๋ผ์ด๋์์ ์คํ๋๋ ํ๋ก์ธ์ค๋ฅผ ๋งํ๋ฉฐ ๋ฐ๋ผ์ pm2๋ผ๋ ๊ฑด NodeJS๋ก ๋ง๋ค์ด์ง ์ดํ๋ฆฌ์ผ์ด์ ์ ๊ด๋ฆฌํ๊ธฐ ์ํด ์ฌ์ฉ๋๋ ํ๋ก์ธ์ค ๊ด๋ฆฌ์๋ผ๊ณ ๋งํ ์์๋ค. pm2๋ฅผ ์ฌ์ฉํ๋ ๋ชฉ์ ์๋ฌ๊ฐ ๋ฐ์ํ์ฌ ํ๋ก๊ทธ๋จ์ด ์ค์ง๋๋ ๊ฒฝ์ฐ pm2๊ฐ ์๋์ผ๋ก ๋์์์ผ์ฃผ๊ธฐ ๋๋ฌธ์. ์ฝ๋๋ฅผ ์์ ํ ๋ ์๋ฒ๋ฅผ ๋ด๋ฆด ํ์์์ด ์ฝ๋๋ฅผ ์ ์ฅํ๊ณ ์น ์๋ก๊ณ ์นจ๋ง ํด์ฃผ๋ฉด ์์ ๋ด์ฉ์ด ๋ฐ์๋์ด ํธ๋ฆฌํจ. ๋ก๊ทธ๋ฅผ ๊ฐ๋ ์ฑ ์ข๊ฒ ํ๋ฒ์ ๋ณผ ์ ์์. ์๋๋ ์ฑ๊ธ ์ฐ๋ ๋์ธ NodeJS๋ฅผ pm2 cluster ๋ชจ๋๋ฅผ ํตํด ์ํ๋๋งํผ ์ธ์คํด์ค๋ฅผ ํ์ฅํ์ฌ ์ด์ฉํ ์..