Z tego co wiem, kontenery Docker używają wielu wątków, a aplikacje Node.js używają tylko jednego wątku. Poprzez uruchomienie czegoś podobnego do pm2, która obsługuje grupowanie Node.js, mógłbym wykorzystać wszystkie rdzenie dostępne w kontenerze Docker.Klastry Node.js a wiele kontenerów Docker
Czy to oznacza, że mogę lepiej wykorzystać każdą instancję Docker, łącząc procesy Node.js? Jeśli tak, czy nie byłoby to preferowane po prostu uruchamianiu pojedynczej instancji klasy Node.js na kontener?
Problem dotyczyłby efektów ubocznych spowodowanych zwiększeniem lub zmniejszeniem liczby procesorów w Dockerze.
Myślę, że pytanie dotyczy klastrowania w stosunku do wielu kontenerów doków, a nie klastrowania aplikacji - pm2 był tylko przykładem :-) – stefanobaldo