[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