SV: [Rt-devel] No multithreading?

Hilde Therese Lauvset Hilde.Lauvset at cc.uit.no
Fri May 14 03:54:58 EDT 2004


We have some performance problems in RT, so I read this about running more fcgi prosesses, and figured I could give it a try.

But where (and what) should I write to increace the process number? Is it in the httpd.conf file?

---------
Hilde

 

-----Opprinnelig melding-----
Fra: rt-devel-bounces at lists.bestpractical.com [mailto:rt-devel-bounces at lists.bestpractical.com] På vegne av Matt Knopp
Sendt: 13. mai 2004 17:59
Til: Hans K; rt-devel at lists.bestpractical.com
Emne: Re: [Rt-devel] No multithreading?


You should also try running more fcgi processes. The default number of
processes is something silly like 1 process. In this case each request 
is going to be waiting for previous N requests to finish. Run more and 
you should see a fair bit better performance. 

I was running on a single cpu P3/700 for quite a while. We had around 
10 people using RT and almost never saw timeout issues; the few times 
we did were when people tried to view very big tickets that took more 
then 30seconds to display. 

Eg: 
  FastCgiServer -processes <4|6|N>

Also unless you are using the perl based process manager [which you 
surely aren't since I don't think I ever submitted it to jesse] you
will also want to delay how quickly each process starts up. Initing 
a fcgi process is fairly expensive. 

Eg:
  FastCgiServer -processes <N> --init-start-delay <S> 

I think I have my delay set to either 30 or 45 seconds. 

--
Matt
_______________________________________________
Rt-devel mailing list
Rt-devel at lists.bestpractical.com
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-devel




More information about the Rt-devel mailing list