Procfile이란?및 웹 및 작업자
Procfile에서 '작업자' 정보를 제공해야 합니까?만약 그렇다면 그것은 실제로 무엇인가?이미 추가했습니다.web: node server/server.js상세하게 기입하다Procfile.
Procfile은 Heroku 플랫폼에서 응용 프로그램의 dynos에 의해 실행되는 명령을 선언하는 메커니즘입니다.
Process Types와 Procfile에서 소개하는 것도 좋지만 기본적으로 Procfile을 사용하여 Heroku에게 다양한 앱의 실행 방법을 알려줍니다.각 줄의 콜론 왼쪽에 있는 부분이 프로세스 유형입니다.오른쪽 부분은 프로세스를 시작하기 위해 실행하는 명령어입니다.
프로세스 타입은 어떤 것이든 상관없습니다만,webHeroku는 HTTP 요구를 라우트하기 때문에 특별합니다.webname. background worker 등 그 외의 프로세스에는 임의의 이름을 붙일 수 있으며, Heroku 툴벨트를 사용하여 프로세스를 시작 또는 정지할 수 있습니다.
그래서 한마디로worker명령어를 사용하여 프로세스를 제어하여 백그라운드에서 다른 프로세스를 실행하는 경우를 제외하고,는 필요하지 않습니다.
사용자 이름에는 '작업자' 입력만 필요합니다.Procfile백그라운드 작업 시스템을 사용할 계획이라면(즉, 장기간 실행 중인 작업을 나중에 대기열에 넣어야 함)Heroku의 자세한 내용은 여기를 참조하십시오.
https://devcenter.heroku.com/articles/procfile
nestjs와 aws Elastic Beanstalk에 관한 Udemy 코스를 따라 전개하고 있었습니다만, Procfile을 작성할 때까지 전개에 실패합니다.
web: npm install & npm run-script build & npm run-script start : 개요
언급URL : https://stackoverflow.com/questions/16128395/what-is-procfile-and-web-and-worker
'programing' 카테고리의 다른 글
| 이전 요청을 완료하기 전에 새 AJAX 요청 중단 (0) | 2023.03.11 |
|---|---|
| Java에서 Jackson을 사용하여 JSON 개체 만들기 (0) | 2023.03.11 |
| UI 라우터가 $httpbackend 유닛 테스트, angular js와 간섭합니다. (0) | 2023.03.11 |
| webpack-dev-server에서 VS 코드 디버거를 사용하는 방법(브레이크포인트 무시) (0) | 2023.03.11 |
| 두 개 이상의 열에 있는 B-tree 인덱스는 어떻게 생겼습니까? (0) | 2023.03.11 |