Re: [rt-users] Very high Apache CPU usage after upgrading to 4.0.0

2011-05-10 Thread Jeff Voskamp

On 05/09/2011 06:59 PM, Jonah Hirsch wrote:

I did some more digging, and it turned out that it was mod_deflate that
was causing the problem. Disabling it solved my speed woes, but it still
raises the question, why is mod_deflate only slowing the system on RT
and not any of the other sites hosted on this box?
---
Jonah Hirsch


Where is SetOutputFilter DEFLATE in your httpd config files? Is only 
enabled for the one site, or in the default configuration?


Jeff


Re: [rt-users] Very high Apache CPU usage after upgrading to 4.0.0

2011-05-09 Thread Jonah Hirsch
I did some more digging, and it turned out that it was mod_deflate that was
causing the problem. Disabling it solved my speed woes, but it still raises
the question, why is mod_deflate only slowing the system on RT and not any
of the other sites hosted on this box?
---
Jonah Hirsch


On Mon, May 9, 2011 at 2:45 PM, Ruslan Zakirov r...@bestpractical.comwrote:

 Hi,

 If system doesn't hang and completes requests then you should collect
 profile with MasonX::Profiler.

 Also, earlier release candidates of 4.0.0 had problem that could cause
 such behaviour. Try installing into a clean dir to be sure.

 On Mon, May 9, 2011 at 11:33 PM, Jonah Hirsch jw...@nau.edu wrote:
  The XML::SAX message was related to our global authentication system.
 I've
  changed it to use XML::LibXML::SAX::Parser, but I still get 100% CPU
 usage
  from apache when loading any page on 4.0.0
  Also, for what it's worth, according to htop, the apache process that
 only
  uses one core in the system, but it causes the system to act like the
 entire
  chip is being used.
  ---
  Jonah Hirsch
 
 
  On Sat, May 7, 2011 at 6:19 AM, Ruslan Zakirov r...@bestpractical.com
  wrote:
 
  XML::LibXML::SAX::Parser
 



 --
 Best regards, Ruslan.



Re: [rt-users] Very high Apache CPU usage after upgrading to 4.0.0

2011-05-07 Thread Ruslan Zakirov
Hello,

RT doesn't use SAX parsers directly. So it would be helpful to see
backtrace. Also, XML::SAX can use multiple parser and PurePerl is not
that fast. Install XML::LibXML::SAX::Parser to get faster version. Run
the following command to see list of parsers XML::SAX is configured to
use:

perl -MData::Dumper -MXML::SAX -e 'print Dumper( XML::SAX-parsers );'

On Sat, May 7, 2011 at 2:54 AM, Jonah Hirsch jw...@nau.edu wrote:
 After updating to 4.0.0, apache will sometimes spawn a process that uses
 100% cpu usage for a few seconds, and noticeably slows down the entire
 system.
 What could be causing this, and what would the best course of action to
 debug it be?
 I've tried a clean install (with my custom config, but no plugins) which
 also has the same issue. 100% cpu usage from Apache, causing the system to
 screech to a halt.
 Apache 2.2.14 (Ubuntu)
 The only thing I'm getting logged is the following warning:

 Unable to recognise encoding of this document at
 /usr/share/perl5/XML/SAX/PurePerl/EncodingDetect.pm line 100.
 (/usr/share/perl5/XML/SAX/PurePerl/EncodingDetect.pm:100)

 ---
 Jonah Hirsch




-- 
Best regards, Ruslan.


[rt-users] Very high Apache CPU usage after upgrading to 4.0.0

2011-05-06 Thread Jonah Hirsch
After updating to 4.0.0, apache will sometimes spawn a process that uses
100% cpu usage for a few seconds, and noticeably slows down the entire
system.

What could be causing this, and what would the best course of action to
debug it be?

I've tried a clean install (with my custom config, but no plugins) which
also has the same issue. 100% cpu usage from Apache, causing the system to
screech to a halt.

Apache 2.2.14 (Ubuntu)

The only thing I'm getting logged is the following warning:

Unable to recognise encoding of this document at
/usr/share/perl5/XML/SAX/PurePerl/EncodingDetect.pm line 100.
(/usr/share/perl5/XML/SAX/PurePerl/EncodingDetect.pm:100)


---
Jonah Hirsch