Hallo Timo <Zitiere wer="Timo Eckert">
ein Apache läuft immer als Root... Da hast du natürlich vollkommen recht.
Ich nenne diesen mal MasterHttpd. ein ps auwwx | grep httpd wird dir das sicherlicht auch bestätigen. Dieser startet dann die Childs des httpd als wwwrun. Nun stellt sich die Frage, welcher Prozess denn die Aufträge ab- arbeitet. Vermutlich eher die Child-Procs unter wwwrun
Nun weiss ich natürlich nicht, ob der MasterHttpd fürs Loggen zuständig ist oder nicht. Weil wenn dies der Fall wäre, würde es doch reichen die FIleHandles des User root zur erhöhen, oder ? Mir sagen die File-Handles von früher vom lesen her noch was. Googlen hat folgenden Link gebracht: http://www.phpbuilder.com/forum/archives/3/2001/10/3/107516 Ev musst Du Dir einen apache selber kompilieren und die File-Handles im Source anpassen.
Und nochwas.. Gibs es irgendwie eine Soft, die mir Seitenaufrufe simluiert ? Am besten > 1024 Aufrufe / sec. Denn ich will wissen, ob das mit den FileHandles am httpd oder an ulimit liegt.
Ja, schreib eine Msg ins Usenet: "Mein Apache unter http:/xxx ist unkillbar. Versuchts doch mal!" ;-) Der Rechner, welcher die Aufrufe generieren soll, muss aber wohl noch etwas drauf haben... -- Urs Müller CH-Bern http://www.urs-mueller.ch