[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