Page 1 of 1

Limits per RLimit

Posted: 2003-05-01 23:17
by newbie
Hallo,

ich hab ne Frage zu den RLimit-Werten, da ich da noch nicht so 100% durchblicke. Ich war mal eine Weile bei domainfactory. Die haben für Skripte folgende Limits:
Die Funktionsfähigkeit von Scripten ist auf 20 MB Arbeitsspeicher, 10 CPU Sekunden, 5 Unterprozesse und eine Laufzeit von 90 Sekunden begrenzt.
Angenommen ich wollte meinen Server nun genauso einstellen, was müsste ich dann bei den RLimits angeben? Vielleicht raff ich es besser, wenn ich ein konkretes Beispiel habe :(

Die 20 MB-Grenze müsste, wenn ich dass richtig verstehe
RLimitMEM 20971520 20971520 sein.

Für die 10 CPU-Sekunden würde ich
RLimitCPU 10 10 setzen.

Aber wie mach ich dass für den Rest?

Re: Limits per RLimit

Posted: 2003-05-01 23:24
by sascha
Max 5 Prozesse:

RLimitNPROC 5

Die 90 Sekunden Laufzeit kann man AFAIK nicht mit dem Apache begrenzen. Hier läuft auf dem Server höchstwahrscheinlich ein Script das die Laufzeit checkt (ähnlich wie auf den 1&1 Exklusiv Servern).

Re: Limits per RLimit

Posted: 2003-05-01 23:47
by newbie
Hallo,

begrenzt RLimitNPROC die Prozesse ansich, oder die Unterprozesse?
Hm, und für dei Gesamtlaufzeit bräucte man ein gesondertes Skript? Da kann ich ja lange suchen und grübeln :wink:

Re: Limits per RLimit

Posted: 2003-05-01 23:53
by sascha
http://httpd.apache.org/docs/mod/core.html#rlimitnproc wrote: This applies to processes forked off from Apache children servicing requests, not the Apache children themselves. This includes CGI scripts and SSI exec commands, but not any processes forked off from the Apache parent such as piped logs.

Process limits control the number of processes per user.
:wink:

Re: Limits per RLimit

Posted: 2003-05-01 23:54
by newbie
Ups! Danke Dir!!! :-D

Re: Limits per RLimit

Posted: 2007-07-11 19:30
by cirox
Sascha wrote:Hier läuft auf dem Server höchstwahrscheinlich ein Script das die Laufzeit checkt (ähnlich wie auf den 1&1 Exklusiv Servern).
Hat jemand denn so ein Script im Einsatz?