wie wähle ich einen Server aus, der etwa 1 oder 2 Millionen Besuche meiner Website bewältigen kann

wie wähle ich einen Server aus, der etwa 1 oder 2 Millionen Besuche meiner Website bewältigen kann

Ich erstelle eine Website mit Angular und .net core, einige Module werden in Python geschrieben

Ich habe nach Hosting-Spezifikationen gesucht und kenne den Unterschied zwischen ihnen und ich bin zufrieden mit einem dedizierten Server, der mir hilft, die Website, die Datenbank usw. selbst zu verwalten

der Faktor, dass ich nicht über die Anzahl der Benutzer entscheiden kann, ich fragte das Marketing-Team und sie sagten, dass die erwartete Anzahl der Benutzer pro Monat 1 bis 2 Millionen Besuche sind

Wie wählt man Server-Spezifikationen, die zu dieser Zahl passen, ohne die Serverleistung zu beeinträchtigen?

Antwort1

Erstens,die relevanteste Antwort wurde von Gerald Schneider in den Kommentaren gegeben. Benchmarken Sie Ihre Anwendung anhand eines realistischen Datensatzes mit erwartetem Benutzerverhalten. Multiplizieren Sie mit dem erwarteten Datenverkehr, identifizieren Sie die Engpässe in allen Anwendungen und extrapolieren Sie aus Ihrem Testsystem. Die Dimensionierung eines Systems erfordert wirklich fundierte Kenntnisse aller beteiligten Anwendungen, wie verschiedene Faktoren ihre Leistung beeinflussen und wie die Hardware skaliert wird.

Aber um die Dinge ins rechte Licht zu rücken: Zwei Millionen Besuche pro Monat klingen nach viel. Wenn man es jedoch auf relevante Zahlen herunterbricht, ist das weniger als ein Besucher pro Sekunde. Sofern Sie nicht mit einer großen Anzahl von Seitenaufrufen pro Besucher rechnen, Ihr Code katastrophal ineffizient ist, Ihre Datenbank riesig ist oder Ihre Serveranwendungen schlecht konfiguriert sind, reicht jeder durchschnittliche moderne Bare-Metal-Server aus.

verwandte Informationen