>웹 프론트엔드 >JS 튜토리얼 >여러 node.js 프로젝트를 배포하는 pm2에 대한 튜토리얼 공유

여러 node.js 프로젝트를 배포하는 pm2에 대한 튜토리얼 공유

小云云
小云云원래의
2018-01-04 10:31:112746검색

현재 nodejs 프로젝트의 가장 일반적인 온라인 배포는 pm2와 pm2인 것 같습니다. 이 기사에서는 주로 pm2를 사용하여 여러 node.js 프로젝트를 배포하는 방법에 대한 구성 튜토리얼을 샘플 코드를 통해 자세히 소개합니다. 도움이 필요한 친구들이 참고할 수 있습니다. 아래를 살펴보겠습니다.

머리말

실제 프로젝트 배포에서는 서버가 시작될 때 노드 서비스를 자동으로 시작해야 한다는 점을 모두가 알아야 한다고 생각합니다. 이전에는 liunx에 포함된 명령을 통해 시작되었습니다. 그러나 백엔드 마이크로서비스가 점점 더 많아지고 있습니다. 매번 새로운 프로그램이 출시됩니다. 스크립트를 수정하는 것은 너무 많은 문제입니다. 그래서 PM2로 바꿨습니다. 아래에서는 별로 설명할 것이 없으니, 구체적인 구현 과정을 살펴보겠습니다.

구성 방법은 다음과 같습니다.

1. 먼저 pm2를 설치합니다

npm install -g pm2

2. 구성 파일을 생성합니다

pm2 ecosystem

생성이 완료되면 경제.config.js 파일이 생성됩니다.

3. 그림과 같이 구성 파일

Edit 생태계를 수정합니다.js

. 마스터는 프로그램 이름과 프로그램 시작 스크립트를 구성해야 합니다. 그게 다입니다

4. 구성 파일을 시작하세요

pm2 startOrRestart ecosystem.config.js

5. 시작 상태를 확인하세요

pm2 list

는 프로그램이 성공적으로 시작되었음을 의미합니다.

script 시작 명령을 nvm과 결합하여 여러 노드 버전을 지원할 수 있습니다.

관련 권장 사항:

PM2를 사용하여 nodejs 프로세스 공유 관리

PM2를 사용하여 Node.js 클러스터링을 더 쉽게 만드는 방법

nginx 역방향 프록시 배포 nodejs nginx 역방향 프록시 nodejs nodejs 프레임워크 nginx 프록시 nodej

위 내용은 여러 node.js 프로젝트를 배포하는 pm2에 대한 튜토리얼 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.