Wir laufen 2 Schienen-Anwendung auf dem Server mit 4 GB RAM. Beide Server verwenden Rails 3.2.1 und wenn sie entweder im Entwicklungs- oder im Produktionsmodus laufen, essen die Server Ram mit unglaublicher Geschwindigkeit und verbrauchen bis zu 1,07 GB RAM pro Tag. Wenn der Server nur 4 Tage lang läuft, wurden alle Speicheralarme in der Überwachung ausgelöst und wir hatten nur 98 MB RAM frei.Rails Server Memory Leck/Blähung Problem
Wir versuchten Active-Record-Optimierung im Zusammenhang mit Blähungen, aber immer noch keinen Effekt. Bitte helfen Sie uns herauszufinden, wie wir das Problem verfolgen können, welches der Controller die Schuld trägt.
Verwenden von MySQL-Datenbank und Webrick-Server. Danke!
Sie verwenden Webrick in der Produktion? – Ernest
Sie können Rely RPM Tools verwenden, um zu überprüfen, wats geht weiter. –
Stab im Dunkeln: psych (yaml Parser) leckt Speicher in 1.9.2 - überprüfen YAML :: ENGINE –