Gibt es irgendwelche Einstellungen in apache2/dav_svn/ssl/subversion auf dem Server, die die gesamte Leistung auf großen Kassen verbessern (oder zumindest nicht den gesamten Speicher verbrauchen)?riesige Svn Checkout gemacht Apache (dav_svn) verbrauchen alle Speicher auf dem Server - irgendwelche Tipps?
Ich bin besonders an Vorschlägen interessiert, wie man den Speicherverbrauch niedrig hält.
Grund für diese Frage:
Letzte Woche haben wir ein Problem mit unserem SVN-Server hatte - es mehr auf alle Anforderungen reagieren, und der Administrator informiert uns, dass alle Speicher von Apache genommen worden war. Wir greifen auf unsere Subversion-Repositories über SSL mit mod_dav auf Apache.
Die Ursache des Speichermangels war einer meiner Kollegen, die einen großen Checkout von ~ 2,5GB durchführten, der einige Dateien enthalten könnte, die mehr als 500 MB groß waren. Ich habe gehört, dass er es mehrmals versucht hat, vielleicht blieben ein paar Prozesse auf dem Server hängen.
Der Serveradministrator sagte, dass Sie solche großen Dateien nicht in Subversion speichern sollten, aber ich stimme dem nicht zu - wenn sie für das Projekt essentiell sind, würde ich sie immer im Repository haben wollen.
Was sind die SVN- und Apache-Versionen? –
Apache2 - kenne die SVN-Version nicht. Ich werde nächste Woche nachsehen. –