Hallo allerseits,
ich betreibe unter anderem einen relativ gut besuchten Garry'sMod-Server. Die Mod-Files liegen alle auf dem Webserver, damit die Leute sie schnell runterladen können. Allerdings sind das um die 200 kleine Dateien. Wenn 3-4 Leute gleichzeitig neu verbinden und die Dateien laden, geht die CPU-Auslastung von Apache in die Decke. Die Auslastung liegt da locker zwischen 300 und 400% also über 3-4 Cores und ich habe nur 6. Apache spawnt auch um die 7-8 Child-Prozesse. Das ist das 5x von dem, was der Gameserver selbst verbraucht.
Wie krieg ich meinen Apache getuned, dass das effizienter läuft, es sind ja schließlich "nur" Downloads? Der schluckt schon so viel, dass er die anderen Gameserver ausbremst und es zu Mikrolaggs bei den anderen Servern kommt.
Hat da jemand Empfehlungen für die apache2 Conf?
Ich nutze den typischen LAMP-Verbund auf Debian 7 und Apache2.2. An den Configs hab ich bisher nicht viel verändert. Hatte schon im Internet geschaut nach Einstellungsverbesserungen, aber wurde für meinen speziellen Fall nicht wirklich fündig...
Würde mich echt freuen, wenn mir jemand helfen könnte.
MfG MP931