이 질문을 찾기 위해 많이 검색했지만 명확한 설명을 얻지 못했습니다. 클러스터링 된 앱을 확장 할 수 있고 분기 된 앱을 확장 할 수 없다는 차이점이 하나뿐인가요?
PM2의 공개 사이트는 클러스터 모드가 이러한 기능을 수행 할 수 있다고 설명 하지만 포크 모드의 장점에 대해서는 아무도 언급하지 않습니다 (아마도 NODE_APP_INSTANCE
변수 를 얻을 수 있음).
Fork가 일반적으로 사용되는 것처럼 보이기 때문에 Cluster가 Fork의 일부라고 생각합니다. 그래서 포크는 PM2 시점에서 '포크 된 프로세스'를 의미하고 클러스터는 '스케일 아웃 할 수있는 포크 된 프로세스'를 의미한다고 생각합니다. 그렇다면 왜 포크 모드를 사용해야합니까?