2016-06-20 4 views
0

ich zur Zeit laufen 4 Meteor-Anwendungen (und Planung viel mehr Host) auf 1 Server mit den folgenden Spezifikationen:Wie viele Meteor Apps können Sie auf 1 Server ausführen?

  • Intel® Xeon® E3-1230v3 4x3,3 GHz
  • 32 GB RAM

Welche läuft großartig. Aber ich frage mich, wie weit ich gehen kann? Alle Meteor-Apps, die ich hosten, haben pro Monat etwa 200 - 300 Besucher und sind Portfolio-Websites.

Kann ich auf diesem Server 100 Meteor-Apps ausführen? 200? 300? 10?

Antwort

1

Auf meinem Server dauert eine einfache Meteor App 350-400 MB RAM. Ja ... ich weiß, das ist nicht viel Information, aber vielleicht könnte es helfen.

Für mich ist die Begrenzung hauptsächlich RAM-Nutzung.

Für CPU habe ich fast nichts bemerkt. Hängt davon ab, welche Berechnungen auf dem Server ausgeführt werden.

Über Besucher, NodeJS ist so gemacht, damit es 10k gleichzeitige Clients auf einem Webserver verarbeiten kann. node.js concurrency

Meteor benötigen auch einige RAM für jeden Client, der eine DB-Sammlung abonniert hat.

Ich würde vorschlagen, dass Sie diese: (400mb * apps.length)/32gb = x

Hoffe, es half.

+0

Ich habe gerade überprüft, wie viel RAM und CPU-Auslastung meine Apps verwenden und 400 MB pro App klingt richtig. Vielen Dank! –