Uploaded image for project: 'Teiid'
  1. Teiid
  2. TEIID-3070

Netty worker threads cause system high cpu

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 8.7, 8.9
    • Fix Version/s: None
    • Component/s: Server
    • Labels:
      None
    • Environment:

      JDV 6.1.0.DR2
      JDV 6.0

      Description

      I have hit this issue many times in deploying a VDB to JDV, All CPU be used by netty worker threads:
      ~~~
      "New I/O worker #3" daemon prio=10 tid=0x00007fc71c0d2000 nid=0x320b runnable [0x00007fc7074f3000]
      java.lang.Thread.State: RUNNABLE
      at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
      at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
      at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
      at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)

      • locked <0x00000000c42b4318> (a sun.nio.ch.Util$2)
      • locked <0x00000000c42b4328> (a java.util.Collections$UnmodifiableSet)
      • locked <0x00000000c42b42d0> (a sun.nio.ch.EPollSelectorImpl)
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64)
        ~~~

      Seems this is a exist netty issue, search "jboss netty high cpu" via google we can get lots of result.

      Below link have detailed depiction about this issue;

      https://github.com/kylinsoong/teiid-samples/tree/master/highcpu

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                kylin Kylin Soong
                Reporter:
                kylin Kylin Soong
              • Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: