[rt-users] standalone_httpd
Rich West
Rich.West at wesmo.com
Mon Aug 8 13:50:02 EDT 2005
>>> Is this efficient enough to use as the standard way of running RT? It
>>> might eliminate a lot of installation problems and if you wanted it
>>> as a virtual host you could easily run on an odd port number and play
>>> some tricks with Apache's ProxyPass or RewriteRules to hide the fact
>>> that it isn't the same web server.
>>>
>>>> Unless things have changed, standalone is single threaded. That means
>>>> it can only process one request at a time. If someone runs a long
>>>> query everyone else will be waiting.
>>>>
>>> Unfortunately, this is true. It is single threaded, and it can be a
>>> huge performance hit.
>>
Although.. just a thought here.. if it were written so as to be a
forking web server (fork off a standalone process to handle the current
request then exit upon completion), with a limit on the number of
currently running forks (so as to prevent the server from being
overloaded too easily), it would probably be comparable in performance
without the complexity..
-Rich
More information about the rt-users
mailing list