This discussion is archived
1 Reply Latest reply: Sep 11, 2013 7:51 AM by f3660ee6-b9bc-4a70-ad47-7904f8182a07 RSS

ONSDatabaseEventHandlerThread constantly running

953302 Newbie
Currently Being Moderated
I've setup a PooledDataSource for an Oracle RAC using FastConnectionFailover and ONS properties, but I'm finding that after getting a connection (and closing it) from the pool, I'm seeing my CPU resources for the JVM running at 50% of my system (quad core).

Doing a thread dump I can see that the ONSDatabaseEventHandlerThread and ONSRuntimeLBEventHandlerThread are running, so I'm assuming that each of them are running constantly (they seem to contain a do while(true) loop and thus sucking up half my system resources.

This doesn't strike me as being correct, so can anyone suggest why these threads might be running?

TIA

Craig

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points