NodeJS - Execução em vários Cores

Fala galera! Blz?!? Estou com uma dúvida mais técnica quanto a execução de WebApps em NodeJS nos ambientes da Umbler.

Ao utilizar um servidor com vários Cores, a execução automática da Umbler já executa a aplicação em vários Cores, como faz o PM2, ou terei que fazer essa configuração manual na aplicação usando o pacote Cluster?

  • Em outros ambientes eu colocava a aplicação rodando com PM2 em todos Cores disponíveis.

Olá, @marcelsmelo! Tudo bem?
Já lhe respondi sobre a sua dúvida no nosso chat, mas vou replicar aqui para se alguém mais tiver a mesma dúvida que a sua!

Assim, o Container NodeJS executa apenas uma instância da aplicação
Essa instância é executada em um container que tem X núcleos disponíveis para processamento. Onde X é a quantidade de núcleos do plano contratado

Se entendi corretamente, a sua dúvida seria em relação a execução de múltiplas instâncias da aplicação, rodando paralelamente e tendo o fluxo de requisições dinamicamente realocado para a que estiver menos ocupada. É isso?

/\ não é possível, no caso

Quanto a utilização do PM2, não é possível também pois ele requer sudo para instalar :grimacing: