pm2 ์ค์น
npm install pm2 -g
pm2 -version
pm2 kill
pm2 monit
pm2 start example.js
//package.json
node build/init.js ๋์ pm2 start build/init.js
1) Nodejs์ ์ฌ์ฉ์ฑ์ 200% ๋์ฌ์ฃผ๋ ์ฒ๊ธ๊ฐ์ ํจํค์ง ๋งค๋์ ๋ก npm์ด ์๋ค๋ฉด, Nodejs๋ฅผ Express์ ๊ฐ์ ํ๋ ์ ์ํฌ๋ฅผ ์ด์ฉํด Back-End์์ ์ฌ์ฉํ๊ณ ์๋ ๊ฐ๋ฐ์๋ค์๊ฒ ์ฌ์ฉ์ฑ์ 20000% ๋์ฌ์ค๋ค ํ ์ ์๋ ํ ์ค๊ธฐ ๋น์ธ ํ๋ก์ธ์ค ๋งค๋์ ๊ฐ ๋ฐ๋ก PM2์ด๋ค.
2) PM2 ์ฌ์ฉ ์ด์
Nodejs๋ฅผ ์๋ฒ๋ก์ Back-End์์ ์ฌ์ฉํ ๋
(1) ์๋น์ค๋ฅผ ์ ๊ณตํ๊ณ ์๋ ๋์ค ๊ฐ์๊ธฐ ์๋ฒ๊ฐ ์ค์ง๋๋ฉด ์ด๋กํ์ง?
(2) Nodejs๋ ์ฑ๊ธ ์ค๋ ๋ ๊ธฐ๋ฐ์ธ๋ฐ ๋ฉํฐ ์ฝ์ด ํน์ ํ์ดํผ ์ค๋ ๋ฉ์ ์ฌ์ฉํ๊ณ ์ถ๋ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ์ง?
Back-End ๊ฐ๋ฐ์์๊ฒ๋ ๊ณจ์น ์ํ ์ด๋ฌํ ๋ฌธ์ ๋ค์ PM2๋ฅผ ์ด์ฉํ๋ฉด ํด๊ฒฐํ ์ ์๋ค.
๋ฐ์ํ
'๐ Back > ๐งฉ Node.js' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
504 Gateway Timeout ์ค๋ฅ ๋ฐ์(Nginx) (0) | 2021.05.18 |
---|---|
Helmet: contentSecurityPolicy(์ธ๋ถ js์คํฌ๋ฆฝํธ) ์ค๋ฅ ํด๊ฒฐ (0) | 2021.04.30 |
Babel, Webpack์ค๋ฅ ํด๊ฒฐ ๋ชจ์ (0) | 2021.04.01 |
์นํฉ MAP ํ์ผ: jsํ์ผ ์๋ํ๊ฒ ํ๊ธฐ (0) | 2021.03.23 |
์นํฉ ์ด๋ฏธ์ง ๋ถ๋ฌ์ค๊ธฐ ์คํจ ์ด์ : ์์ํ ํด๋(static) (0) | 2021.03.22 |