有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java LDAP目录管理器服务提供,OutOfMemory

我有一个LDAP服务器正在运行。使用的LDAP服务是OpenDJ的

正在发生的是,该机器上的目录管理器服务正在使用java。lang.OutOfMemoryError

关于获取目录管理器服务的线程转储,下面是我们得到的

Thread t@883: (state = BLOCKED) - sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise) - java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) @bci=26 (Compiled frame) - java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) @bci=91 (Compiled frame) - java.util.concurrent.LinkedBlockingQueue.poll(long, java.util.concurrent.TimeUnit) @bci=72 (Compiled frame) - org.opends.server.extensions.TraditionalWorkQueue.retryNextOperation(org.opends.server.extensions.TraditionalWorkerThread, int) @bci=128, line=452 (Compiled frame) - org.opends.server.extensions.TraditionalWorkQueue.nextOperation(org.opends.server.extensions.TraditionalWorkerThread) @bci=9, line=401 (Interpreted frame) - org.opends.server.extensions.TraditionalWorkerThread.run() @bci=41, line=149 (Interpreted frame)

正在LDAP上执行的操作是从导致此问题的LDAP读取的。正在向该服务器发送频繁的读取请求。 谁能告诉我这里的LDAP出了什么问题

编辑:OpenDJ版本为2.4.4


共 (1) 个答案

  1. # 1 楼答案

    当JVM内存不足时,OpenDJ将在日志/错误文件中生成正确的错误消息。大多数情况下,内存不足异常表示JVM和OpenDJ调优不当。您需要为任何人提供完整的配置和操作细节,以及日志文件,以帮助您解决问题。 我建议你把这个带到OpenDJ邮件列表(OpenDJ在forgerock.org)。或者您可以查看《管理指南》中的疑难解答和调优部分