[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openejb-development
Subject:    TomEE 7.0.2 - Http/Worker threads getting blocked.
From:       Dignesh <dgoyal () opentext ! com>
Date:       2020-02-24 3:33:33
Message-ID: 1582515213652-0.post () n4 ! nabble ! com
[Download RAW message or body]

Hello ,

I am using 7.0.2 version of TomEE. Intermittently , TomEE freezes . When I
reviewed the thread dump,it shows there are many threads blocked at DB. Not
sure if it is issue with DB or TomEE.

"JmsResourceAdapter-worker- - 385078" - Thread t@564797
   java.lang.Thread.State: RUNNABLE
	at java.net.SocketInputStream.socketRead0(Native Method)
	at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
	at java.net.SocketInputStream.read(SocketInputStream.java:171)
	at java.net.SocketInputStream.read(SocketInputStream.java:141)
	at com.microsoft.sqlserver.jdbc.TDSChannel.read(IOBuffer.java:1877)
	at com.microsoft.sqlserver.jdbc.TDSReader.readPacket(IOBuffer.java:6642)
	- locked <4fc757bc> (a com.microsoft.sqlserver.jdbc.TDSReader)
	at
com.microsoft.sqlserver.jdbc.TDSCommand.startResponse(IOBuffer.java:7959)
	at
com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.doExecutePreparedStatement(SQLServerPreparedStatement.java:438)
  at
com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement$PrepStmtExecCmd.doExecute(SQLServerPreparedStatement.java:385)
  at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:7505)
	at
com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:2445)
                
	- locked <68034bff> (a java.lang.Object)
	at
com.microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(SQLServerStatement.java:191)
  at
com.microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(SQLServerStatement.java:166)
  at
com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.executeUpdate(SQLServerPreparedStatement.java:328)




"http-nio-11090-exec-93" - Thread t@564537
   java.lang.Thread.State: RUNNABLE
	at java.net.SocketInputStream.socketRead0(Native Method)
	at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
	at java.net.SocketInputStream.read(SocketInputStream.java:171)
	at java.net.SocketInputStream.read(SocketInputStream.java:141)
	at com.microsoft.sqlserver.jdbc.TDSChannel.read(IOBuffer.java:1877)
	at com.microsoft.sqlserver.jdbc.TDSReader.readPacket(IOBuffer.java:6642)
	- locked <3a589daa> (a com.microsoft.sqlserver.jdbc.TDSReader)
	at
com.microsoft.sqlserver.jdbc.TDSCommand.startResponse(IOBuffer.java:7959)
	at
com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.doExecutePreparedStatementBatch(SQLServerPreparedStatement.java:2072)
  at
com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement$PrepStmtBatchExecCmd.doExecute(SQLServerPreparedStatement.java:1967)
  at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:7505)
	at
com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:2445)
                
	- locked <1593c2de> (a java.lang.Object)
	at
com.microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(SQLServerStatement.java:191)
  at
com.microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(SQLServerStatement.java:166)
  at
com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.executeBatch(SQLServerPreparedStatement.java:1858)



I am not sure if it could be an issue with network, Any property like query
timeout available on datasource level , which i can configure in tomee.xml
file ? I checked the documentation, but i haven't found any such property.



--
Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Dev-f982480.html


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic