[Tracker-discuss] Roundup installed
Izak Burger
izak at upfrontsystems.co.za
Sun Nov 12 22:36:09 CET 2006
Hi all,
A bit more research eventually showed that not only is perchild
experimental and sometimes non-functional, it was also removed from
apache2.2. Several other solutions have been written by others, for
example:
http://home.samfundet.no/~sesse/mpm-itk/
http://mpm.metux.de/index.php/Main_Page
http://www.telana.com/peruser.php
Two of them keeps a pool of apache processes running under each uid, and
the other runs as root for as long as it can before dropping privileges
to the right user. Each has some problems of it's own.
So I thought a bit more about the idea of keeping a seperate pool of
processes running under the right uid. This led me to the idea of
running a second apache under the roundup uid (that implements the
separate "pool of processes") and let the frontend apache pass queries
to it. Then I figured, if I do that I might as well use roundup-server.
I've changed the configuration now to run roundup-server, with apache in
front of it. Apache will serve all static content, and pass the rest to
roundup-server. The idea is that we let apache do what it is good(and
fast) at.
If there is some advantage to be had from rather using mod-python, it
will be an easy swap. I already have the config sorted (in
/home/roundup/apache/apache2.conf).
regards,
Izak
More information about the Tracker-discuss
mailing list