我有一个 LDAP 服务器正在运行。使用的 LDAP 服务是OpenDJ的。
发生的事情是该机器上的目录管理器服务正在运行 java.lang.OutOfMemoryError
在获取下面的目录管理器服务的线程转储是我们得到的
线程 t@883: (state = BLOCKED) - sun.misc.Unsafe.park(boolean, long) @bci=0 (编译帧;信息可能不精确) - java.util.concurrent.locks.LockSupport.parkNanos(java .lang.Object, long) @bci=26 (编译帧) - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) @bci=91 (编译帧) - java.util.concurrent.LinkedBlockingQueue.poll (long, java.util.concurrent.TimeUnit) @bci=72 (编译帧) - org.opends.server.extensions.TraditionalWorkQueue.retryNextOperation(org.opends.server.extensions.TraditionalWorkerThread, int) @bci=128, line =452(编译帧)-org.opends.server.extensions.TraditionalWorkQueue.nextOperation(org.opends.server.extensions.TraditionalWorkerThread)@bci=9,行=401(解释帧)-org.opends.server.extensions。传统工作线程。run() @bci=41, line=149 (解释帧)
在 LDAP 上执行的操作是从导致此问题的 ldap 读取的。频繁的读取请求被发送到该服务器。谁能告诉我这里的 LDAP 出了什么问题?
编辑:OpenDJ版本是 2.4.4