Docker 컨테이너는 다중 스레드를 사용하고 Node.js 응용 프로그램은 단일 스레드 만 사용합니다. Node.js 클러스터링을 처리하는 pm2과 같은 것을 실행함으로써 Docker 컨테이너에서 사용할 수있는 모든 코어를 활용할 수있었습니다.Node.js 클러스터링과 여러 Docker 컨테이너
Node.js 프로세스를 클러스터링하여 각 Docker 인스턴스를 더 잘 활용할 수 있습니까? 그렇다면 단순히 컨테이너 당 하나의 스레드 된 Node.js 인스턴스를 실행하는 것이 바람직하지 않습니까?
Docker 컨테이너가 실행중인 CPU의 수를 늘리거나 줄일 수있는 부작용이있을 수 있습니다.
질문은 클러스터링과 다중 클러스터 컨테이너에 대한 것입니다. pm2는 단지 예일뿐입니다 .-) – stefanobaldo