Wie verwende ich node.js als Produktions-Webserver?

46

Derzeit entwickle ich ein Projekt mit Node und habe Probleme, Ressourcen für die Einrichtung von Node für die Verwendung auf einem kommerziellen Produktionsserver zu finden, wenn ich mich dem Start nähere. Die meisten Ressourcen, die ich gesehen habe, bestanden aus erfundenen, einfachen Beispielen ohne Berücksichtigung von Skalierbarkeit und Fehlertoleranz. Meine Frage ist also, ob jemand mir Ratschläge geben oder mich auf Ressourcen zum Einrichten einer Knoteninstallation verweisen kann, die:

  • Ist fehlertolerant. Wenn eine Instanz abstürzt, muss sie protokolliert und neu gestartet werden
  • Erstellen eines Pools von Knoteninstanzen, die für den Lastenausgleich geeignet sind
  • Bieten Sie nützliche Einblicke in die Ressourcennutzung
  • Sicherheitspraktiken für Produktionsknoten
  • Alles andere, was in einer Produktionswebumgebung hilfreich wäre, die ich sicherlich vermisse
naiver Entwickler
quelle

Antworten:

-2

Amazon EC2 wurde von @ zaub3r3r erwähnt, daher finde ich es nur fair, Joyent zu erwähnen. Keine kommerzielle Beziehung, ich bin nur ein großer Fan ihres Teams:

Ich denke, mein Punkt ist: Auch wenn Sie nicht für Cloud-Hosting gehen, achten Sie darauf, was diese Jungs sagen.

Tom Shaw
quelle
3
Haben Sie bestimmte Artikel zu diesem Thema geschrieben?
Paul
@Paul Welches Fach besonders?
Tom Shaw
10
. . . Der Betreff des ursprünglichen Posters? Wie richte ich einen node.js-Produktionsserver am besten ein?
Paul