On Tue, Aug 18, 2015 at 11:57 AM, Mark Thomas <ma...@apache.org> wrote:

> On 18/08/2015 16:50, musafir wrote:
> > Hello, ugraded tomcat from 6.0.36(jdk 6) to tomcat7.0.57  (jdk7)..
> > os:centos 6.6 ...seeing high cpu spike after upgrade.... doing top
> > and  thread dump shows  only thread that is always using cpu is:
>
> How have you matched the thread using CPU in top with the thread in the
> thread dump?
>
> Mark
>
>
> >  "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon
> > prio=10 tid=0x00007ff8fc599800 nid=0xc1d2e waiting on condition
> > [0x00007ff803ffe000]
> >    java.lang.Thread.State: TIMED_WAITING (sleeping)
> >         at java.lang.Thread.sleep(Native Method)
> >         at
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1513)
> >         at java.lang.Thread.run(Thread.java:745)
> >
> > disabled  backgroundProcessorDelay (backgroundProcessorDelay=-1)
> > ..don't see any thread that is always using cpu..
> >
> > Q: why backgroundProcessorDelay will cause cpu spike. Is this disabled
> > in tomcat6 by default?
> > Q: will  disabling backgroundProcessorDelay cause any other
> > performance issues with tomcat7.
> >
> >
> > Thanks for Help!!
> >
> > Regards
> >
>
> Hi Mark
> pid java
>
> top -H -p  pid for thread id   cpu eating thread
>
> kill -3  pid for thread dump
>
> and hexa nid for thread id
>
>
> Regards
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
>
>

Reply via email to