-
Task
-
Resolution: Not a Bug
-
Blocker
-
None
-
JWS 5.0.0 GA
-
None
-
False
-
False
-
Undefined
-
We have tested our application and is currently running in production environment on JWS5.0, OpenJDK version "1.8.0_222" , RHEL7.7
However when we try to test the same application deployed on JWS5.0, OpenJDK version "1.8.0_222" , RHEL7.8 , the application works fine for few mins and then stop responding . We have generated thread dumps for analysis , i have attached here for your reference.
Only difference here RHEL/kernel version, we would like to know if this latest version of rhel might be causing this issue here
from the thread dump analysis we noticed following locks being reported , and we noticed a discussion on some of redhat blogs on this but haven't found a solution yet
https-openssl-nio-13501-ClientPoller-0
priority:5 - threadId:0x00007f19848c3800 - nativeId:0xf16e - nativeId (decimal):61806 - state:RUNNABLE
stackTrace:
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:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked <0x000000009c0624d8> (a sun.nio.ch.Util$3)
- locked <0x000000009c0624c8> (a java.util.Collections$UnmodifiableSet)
- locked <0x000000009c0624e8> (a sun.nio.ch.EPollSelectorImpl)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at org.apache.tomcat.util.net.NioEndpoint$Poller.run(NioEndpoint.java:710)
at java.lang.Thread.run(Thread.java:748)
blogs: https://issues.redhat.com/browse/XNIO-172
https://access.redhat.com/solutions/5051331