Jak używać node.js jako produkcyjnego serwera WWW?

46

Obecnie opracowuję projekt za pomocą węzła, a gdy zbliżam się do uruchomienia, staram się znaleźć zasoby, jak skonfigurować węzeł do użytku na komercyjnym serwerze produkcyjnym. Większość zasobów, które widziałem, zawiera wymyślone, proste przykłady bez uwzględnienia skalowalności i odporności na uszkodzenia. Moje pytanie brzmi: czy ktokolwiek może zaoferować porady lub wskazać zasoby do skonfigurowania instalacji węzła, która:

  • Jest odporny na uszkodzenia. Jeśli wystąpi awaria, należy ją zarejestrować i uruchomić ponownie
  • Tworzenie puli instancji węzłów, które mogą być równoważone obciążeniem
  • Zapewniają użyteczny wgląd w wykorzystanie zasobów
  • Praktyki bezpieczeństwa węzła produkcyjnego
  • Wszystko, co byłoby pomocne w produkcyjnym środowisku internetowym, którego z pewnością mi brakuje
naiwny programista
źródło

Odpowiedzi:

-2

Amazon EC2 został wspomniany przez @ zaub3r3r, więc myślę, że sprawiedliwie jest wspominać o Joyent. Brak relacji handlowych, jestem tylko wielkim fanem ich zespołu:

Chyba mam na myśli: nawet jeśli nie wybierasz hostingu w chmurze, zwróć uwagę na to, co mówią ci goście.

Tom Shaw
źródło
3
Czy masz określone artykuły, które mogliby napisać na ten temat?
Paul
@Paul Który konkretny temat?
Tom Shaw
10
. . . Temat oryginalnego plakatu? Jak najlepiej skonfigurować serwer produkcyjny node.js?
Paul