Ponchotobi
New Member
Moin,
ich habe schon länger das Problem, dass sich mein Apache2 unter Debian 4.0 etch mit einem GB Ram selber zu tode arbeitet Und dann crasht der Server, weil kein Ram mehr vorhanden ist und auch kein Swap mehr.
Apache lädt einfach lustig irgendwelche Sachen und je mehr Besucher auf die Seite kommen, desto mehr lädt er, und selbst dann noch, wenn er gar nicht mehr laden kann.
Die Lösung ist, Apache einfach zu restarten. Das tue ich per Cronjob alle 4 Stunden. Funktioniert wunderbar.
Nun ist es aber so, dass auch innerhalb dieser 4 Stunden der Ram teilweise ziemlich verbraucht ist. Nun möchte ich es so einrichten, dass Apache neu gestartet wird, wenn weniger als 50 MB physikalischer Speicher zur Verfügung steht.
Wisst Ihr, wie ich sowas einrichten kann?
Gruß
Tobi
ich habe schon länger das Problem, dass sich mein Apache2 unter Debian 4.0 etch mit einem GB Ram selber zu tode arbeitet Und dann crasht der Server, weil kein Ram mehr vorhanden ist und auch kein Swap mehr.
Apache lädt einfach lustig irgendwelche Sachen und je mehr Besucher auf die Seite kommen, desto mehr lädt er, und selbst dann noch, wenn er gar nicht mehr laden kann.
Die Lösung ist, Apache einfach zu restarten. Das tue ich per Cronjob alle 4 Stunden. Funktioniert wunderbar.
Nun ist es aber so, dass auch innerhalb dieser 4 Stunden der Ram teilweise ziemlich verbraucht ist. Nun möchte ich es so einrichten, dass Apache neu gestartet wird, wenn weniger als 50 MB physikalischer Speicher zur Verfügung steht.
Wisst Ihr, wie ich sowas einrichten kann?
Gruß
Tobi