티스토리 뷰

반응형

PM2를 사용한 다중 서비스 실행과 개별 중지/실행 방법

 

PM2는 Node.js 애플리케이션을 관리하는 강력한 프로세스 매니저입니다. 

다중 서비스를 실행하고 개별 서비스를 중지하거나 다시 실행하는 방법에 대해 알아보겠습니다.

다중 서비스 실행하기:

1. PM2 설치하기:

$ npm install pm2 -g

 

2. 첫 번째 서비스 실행하기:

$ pm2 start app1.js --name service1

 

3. 두 번째 서비스 실행하기:

$ pm2 start app2.js --name service2


이제 "service1" 및 "service2"로 두 개의 서비스가 실행됩니다.


개별 서비스 중지하기:

1. 실행 중인 서비스 목록 확인하기:

$ pm2 list

 

2. 중지할 서비스의 이름 또는 ID 확인하기:

실행 중인 서비스 목록에서 중지하려는 서비스의 이름 또는 ID를 확인합니다.

3.  서비스 중지하기:

$ pm2 stop <service_name_or_id>


예를 들어, "service1" 서비스를 중지하려면 다음과 같이 입력합니다:

$ pm2 stop service1

 


개별 서비스 다시 실행하기:

1. 실행 중인 서비스 목록 확인하기:

$ pm2 list

 

2. 다시 실행할 서비스의 이름 또는 ID 확인하기:

실행 중인 서비스 목록에서 다시 실행하려는 서비스의 이름 또는 ID를 확인합니다.

3. 서비스 다시 실행하기:

$ pm2 restart <service_name_or_id>

 

예를 들어, "service1" 서비스를 다시 실행하려면 다음과 같이 입력합니다:

$ pm2 restart service1

 


PM2를 사용하여 다중 서비스를 실행하고 개별 서비스를 중지하거나 다시 실행하는 방법에 대해 알아보았습니다. 

PM2는 편리한 프로세스 매니저로서 Node.js 애플리케이션을 관리하는 데 매우 유용합니다.

반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함