https://issues.apache.org/bugzilla/show_bug.cgi?id=46373

           Summary: tomcat6 cpu100%
           Product: Tomcat 6
           Version: 6.0.18
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: critical
          Priority: P1
         Component: Connectors
        AssignedTo: dev@tomcat.apache.org
        ReportedBy: [EMAIL PROTECTED]


sometimes ,server's cpu reaches 100%,and keep 100% all the time,until restart
the server.
there's about 100 servers using tomcat6.0.18(nio), and each server receives
more than 120 request per second, and the java version is 1.6.0_03.
i use ps -eL to find the nid which is using highest cpu%, 
here's the jstack infomation:
"http-8080-ClientPoller" daemon prio=10 tid=0x0000002aee1ca400 nid=0x4a21
runnable [0x0000000040b39000..0x0000000040b39c30]
   java.lang.Thread.State: RUNNABLE
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:184)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:65)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)
        - locked <0x0000002a9f6c1f98> (a sun.nio.ch.Util$1)
        - locked <0x0000002a9f6c1f80> (a java.util.Collections$UnmodifiableSet)
        - locked <0x0000002a9edd3488> (a sun.nio.ch.EPollSelectorImpl)
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)
        at
org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:1473)
        at java.lang.Thread.run(Thread.java:619)

here's server.xml conf:
<Connector executor="tomcatThreadPool" port="8080"
protocol="org.apache.coyote.http11.Http11NioProtocol" enableLookups="false" 
                                   maxThreads="200" acceptCount="500"
acceptorThreadCount="1" connectionTimeout="5000" compression="on"
redirectPort="8443" />


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to