O Node.js geralmente age como seu próprio servidor HTTP, certo? Portanto, se todos eles executarem seus projetos node.js no mesmo servidor Ubuntu, e supondo que nem todos têm root privs, eles abrirão as portas listener TCP no intervalo de portas efêmeras (49152–65536) no IP desse servidor. endereço (s). A pilha TCP / IP do kernel Linux do Ubuntu garantirá que dois processos ativos não abram a mesma porta ao mesmo tempo. Para se conectar às instâncias do aplicativo node.js, eles precisarão se conectar ao link (onde porta é qualquer porta que eles puderam abrir).