Wie erweitert man eine hochbelastete Website (Python, MySQL)?
📁 Python, Frage, Beliebte Bibliotheken und Frameworks: Django, Arbeit
Es gibt eine funktionierende Website, die in Python (Django) geschrieben ist, und die Datenbank ist MySQL.
Da die Entwickler nicht viel daran gearbeitet haben, optimierten Code zu schreiben, erwies sich die Website als sehr schwerfällig. Und bei Zehntausenden von Besuchen pro Tag bewältigt der Server zu Spitzenzeiten die Last nicht und wirft diejenigen raus, die er nicht bedienen konnte.
Hier ist die Konfiguration des physischen Servers:
1. 2 Kerne mit 1,8 GHz
2. RAM 2 GB
Das ist, worauf der Server derzeit läuft:
mysql + nginx + fastcgi
Also die Frage : Ich würde gerne die Meinung von Erfahrenen oder einfach Wissenden hören, wie man diese Website erweitern kann, damit sie so schnell und ressourcenschonend wie möglich ist? Oder ist das eine Illusion?
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen