Hallo,
>Das heißt, wenn ich da nichts angezeigt bekomme, war bei meinem Server
>das HARD_SERVER_LIMIT auch noch nicht überschritten.
>Ist das so richtig?
Ja.
>Leider konnte ich immer noch nicht in Erfahrung bringen mit welchem
>HARD_SERVER_LIMIT Wert Debian Woody seinen Apache Kompiliert.
Warum
Hallo Harald,
Ich habe gerade etwas Interessantes gefunden.
Bei Debian gibt es "apache -V"
~# apache -V
Server version: Apache/1.3.26 (Unix) Debian GNU/Linux
Server built: Oct 26 2002 09:15:15
Server's Module Magic Number: 19990320:13
Server compiled with
-D EAPI
-D HAVE_MMAP
-D HAVE_SHM
Hallo Harald,
das wird so langsam immer interessanter.
> [EMAIL PROTECTED] ~$ strings /usr/sbin/apache | grep -B2 HARD_SERVER_LIMIT
> WARNING: MaxClients of %d exceeds compile time limit of %d servers,
> lowering MaxClients to %d. To increase, please see the
> HARD_SERVER_LIMIT define in src/incl
Hallo,
>> Das hört sich nach dem Prozesslimit an.
>
>Meinst Du diesen Wert?
>Ulimit -a
>max user processes (-u) 256
Ja.
>> Wenn Du MaxClients höher als HARD_SERVER_LIMIT einstellst, bekommst
>> Du eine Fehlermeldung im error.log.
>
>Steht das in dieser Datei?
>/var/log/apache/error.log
Ja.
>
Hallo Harald,
danke für deine Unterstützung.
>>MaxClients 330
>>MaxRequestsPerChild 330
>>
>>Sobald laut Apache Server Status
>>250 requests currently being processed überschritten werden,
>>stellen die CGI´s Ihren Dienst ein.
> Das hört sich nach dem Prozesslimit an.
Meinst Du diesen
Hallo,
>MaxClients 330
>MaxRequestsPerChild 330
>
>Sobald laut Apache Server Status
>250 requests currently being processed überschritten werden,
>stellen die CGI´s Ihren Dienst ein.
Das hört sich nach dem Prozesslimit an. MaxRequestsPerChild hat damit
übrigens nichts zu tun.
>Gibt es
Hallo Harald,
nochmals herzlichen Dank für deine Hilfe.
Ich habe heute Abend etwas beobachtet.
In meiner httpd.conf stand:
MaxClients 330
MaxRequestsPerChild 330
Sobald laut Apache Server Status
250 requests currently being processed überschritten werden,
stellen die CGI´s Ihren Diens
Hallo,
>Meinst Du damit die Datei
>/etc/init.d/apache?
Ja.
>case "$1" in
>start)
>echo -n "Starting web server: $NAME"
>start-stop-daemon --start --pidfile $PIDFILE --exec $DAEMON
>;;
>
>Wo soll ich da ulimit -n 8192 hinschreiben?
Zum Beispiel direkt nach dem start).
Dort kannst Du auch d
Hallo,
>Ich habe stark den Verdacht, dass unser CGI Problem mit dem Wert max
>user processes zusammen hängt.
>Die Debian Server haben hier 256 und die SuSE Server 4079.
Schon möglich.
>Was bedutet "stack size" ?
>Da ist SuSE auch unbegrenzt und Debian auf 8192!!!
Jeder Prozess hat einen Stac
Hallo Harald,
danke für deine Nachricht.
> Wie viele offene Files Dein Kernel verkraftet, erfährst Du per
> cat /proc/sys/fs/file-max. Das ulimit lässt sich nur als root
> vergrößern, d.h. Du solltest in Deinem Startup-Skript für den Apache
> ein entsprechendes Kommando als root ausführen (ulimit
Hallo,
>Der Apache ist der Standart Apache von Debian (vor ungefähr 4 Wochen)
>Was denkst Du, lohnt es sich den Apachen selbst neu zu Kompilieren?
Nur, wenn Du Optimierungen direkt am Sourcecode durchführen möchtest.
>Ich verstehe das aber nicht so ganz, denn in der Apache Server Status
>Stehen
Hallo,
wegen der CGI Geschichte habe gerade noch etwas entdeckt.
Diese Große Seite lief ursprünglich auf einem SuSE System.
Da ist es in einem Jahr kein einziges mal vorgekommen, dass ein
CGI nicht ausgeführt werden konnte.
Ich habe gerade etwas entdeckt, was möglicherweise eine Ursache sein
kön
Hallo,
Manfred Gnädig wrote:
[...]
Zeitweise waren es sogar über 300 requests currently being processed.
Allerdings ohne eines Ausfalls der CGI.
Damals hatte ich mit einem ChronJob alle 5 Minuten ein Apache Restart
gemacht, damit die CGI nicht ausgehen...
Das Problem ist aber, bei einem Apache Rest
Hallo Harald,
herzlichen Dank für deine Nachricht.
Für dese ganze Sache ist schon ein Loadbalancer bestellt.
(Local Direktor von Cisco) Leider lässt sich das Teil nicht
so schnell besorgen...
Die Datenbank ist sicherlich nicht das Problem.
Es ist nur die Datenbank für das Confixx selbst.
Die CGI
Hallo,
>Ich habe dasselbe Problem merkwürdigerweise auf zwei Servern.
>Beide Server zeigen aber mit ulimit -a dasselbe an.
>
># ulimit -a
>open files(-n) 1024
>max user processes(-u) 256
>Ich habe davon nicht viel Ahnung, aber kann das sein, daß
>der Apache User ni
Hallo Harald,
erst einmal herzlichen Dank für deine Nachricht.
Ich habe dasselbe Problem merkwürdigerweise auf zwei Servern.
Beide Server zeigen aber mit ulimit -a dasselbe an.
# ulimit -a
core file size(blocks, -c) 0
data seg size (kbytes, -d) unlimited
file size (blo
16 matches
Mail list logo