[Technik] FastGCI mal wieder

Christof Donat cd at actsoft.de
Fri Mar 16 11:46:20 CET 2007


Hi,

Nachdem es ja von Seiten der Hostmaster nachvollziehbare Vorbehalte gegen ein 
allgemein nutzbares mod-fcgi gibt, habe ich nach anderen einer Lösung 
gesucht, mit Hilfe von FastCGI die CPU-Last zu reduzieren. Steht der Nutzung 
von cgi-fcgi (http://www.fastcgi.com/devkit/doc/cgi-fcgi.1) etwas im Weg?

Damit könnte man den recht Start des CGI-Programms auf den kleinen Wrapper 
reduzieren. Ich denke, dass das insbesondere bei PHP eine deutliche 
Erleichterung für die CPUs ergeben könnte. Natürlich wäre es auch für andere 
Programme, die fcgi unterstützen, wie z.B. trac interessant.

Nachteil: Wie allgemein bei FastCGI kann so ein Application-Server auch mal 
außer Kontrolle geraten. Dabei ist aber mit cgi-fcgi sichergestellt, dass der 
Application Server mit den Rechten des entsprechenden Users läuft. 

Stellen die Hostmaster einen solchen außer Kontrolle geratenen Prozess fest, 
können sie ihn ohne Probleme beenden - er wird beim nächsten Request neu 
gestartet. Soll das auch nicht mehr passieren, weil z.B. der 
Application-Server schon mehrfach negativ aufgefallen ist, müsste es 
ausreichen, dem Application-Server die Execute-Rechte zu nehmen.

Ich Bitte um Meinungen dazu. Wenn FastCGI mit cgi-fcgi allgemein akzeptiert 
ist, werde ich in der nächsten Zeit mal Versuche mit z.B. trac starten.

Christof

-- 
actSoft gmbh                                 Software nach Maß

Zugspitzstr. 211                                www.actsoft.de
86165 Augsburg                                   cd at actsoft.de

                                      Registergericht Augsburg
Geschäftsführer                             Augsburg HRB 21896
Christof Donat                           UStID: DE 248 815 055


More information about the Technik mailing list