IBM was 求高手调优

内存不足 发布于 2014/07/01 16:16
阅读 1K+
收藏 0
Thread Name init of 插入 / 更新 2.0 (Thread-2158631)
State Blocked
Monitor Waiting for Monitor Lock on java/util/ArrayList@0000000106A2E158/0000000106A2E164
Java Stack at java/sql/DriverManager.getConnection(Bytecode PC:26(Compiled Code))
at org/pentaho/di/core/database/Database.connectUsingClass(Database.java:505(Compiled Code))
at org/pentaho/di/core/database/Database.normalConnect(Database.java:358(Compiled Code))
at org/pentaho/di/core/database/Database.connect(Database.java:323(Compiled Code))
at org/pentaho/di/core/database/Database.connect(Database.java:285(Compiled Code))
at org/pentaho/di/trans/steps/insertupdate/InsertUpdate.init(InsertUpdate.java:476(Compiled Code))
at org/pentaho/di/trans/step/StepInitThread.run(StepInitThread.java:52(Compiled Code))
at java/lang/Thread.run(Thread.java:735(Compiled Code))
Native Stack No Native stack trace available
Thread Name WebContainer : 11
State Blocked
Monitor Waiting for Monitor Lock on com/ibm/ws/util/BoundedBuffer$GetQueueLock@0000000108652968/0000000108652974
Java Stack at java/lang/Object.wait(Native Method)
at java/lang/Object.wait(Object.java:196(Compiled Code))
at com/ibm/ws/util/BoundedBuffer.waitGet_(BoundedBuffer.java:175(Compiled Code))
at com/ibm/ws/util/BoundedBuffer.take(BoundedBuffer.java:519(Compiled Code))
at com/ibm/ws/util/ThreadPool.getTask(ThreadPool.java:849(Compiled Code))
at com/ibm/ws/util/ThreadPool$Worker.run(ThreadPool.java:1534(Compiled Code))
Native Stack No Native stack trace available
加载中
0
duty
duty
等待获取数据库连接。
内存不足
回复 @Breaking : 从这个也看不出哪里有出问题的 没有释放连接的 也不能够定位到的我的代码啊
duty
duty
回复 @内存不足 : 哪个阻塞,上面还是下面.这两个上面那个应该是根本原因.查一查代码里是不是用完数据库连接没有释放导致jdbc连接池泄露不够用了.
内存不足
下面那个呢 我这个线程阻塞了好多
0
duty
duty
0000000106A2E158/0000000106A2E 把整个线程堆栈打出来,搜索这个地址,可能会找出原因。
内存不足
ok 我试试 谢谢啊
0
小龙在线
小龙在线

Waiting for Monitor Lock on com/ibm/ws/util/BoundedBuffer$GetQueueLock

这个是什么原因导致的?

返回顶部
顶部