Como usar o node.js como um servidor da web de produção?


46

Atualmente, estou desenvolvendo um projeto usando o nó e, ao aproximar-me do lançamento, estou lutando para encontrar recursos sobre como configurar o nó para uso em um servidor comercial de produção. A maioria dos recursos que eu vi consistiu em exemplos simples e inventados, sem levar em conta a escalabilidade e a tolerância a falhas. Portanto, minha pergunta é: alguém pode oferecer conselhos ou me indicar recursos para configurar uma instalação de nó que:

  • É tolerante a falhas. Se uma instância travar, ela precisará ser registrada e reiniciada
  • Criando um conjunto de instâncias do nó que podem ter balanceamento de carga
  • Forneça informações úteis sobre o uso de recursos
  • Práticas de segurança do nó de produção
  • Qualquer outra coisa que seria útil em um ambiente da Web de produção que certamente estou sentindo falta

Respostas:



-2

O Amazon EC2 foi mencionado por @ zaub3r3r, então acho justo mencionar Joyent. Nenhuma relação comercial, sou apenas um grande fã do time deles:

Acho que meu argumento é: mesmo que você não vá para a hospedagem na nuvem, preste atenção ao que esses caras dizem.


3
Você tem artigos específicos que eles possam ter escrito sobre o assunto?
Paul

@Paul Qual assunto em particular?
Tom Shaw

10
. . . O assunto do pôster original? Como configurar melhor um servidor de produção node.js.
Paulo
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.