【问题标题】:Replication and memory leak复制和内存泄漏
【发布时间】:2020-06-03 09:42:33
【问题描述】:

weblogic 服务器中的内存泄漏。

我们服务器的内存每天都变得饱和,我们被要求每天重新启动。 在代码中,没有什么特别的东西会使内存饱和。但是,堆转储显示占用更多内存的类是

weblogic.management.mbeanservers.internal.MBeanCICInterceptor (retained heap 5376058)
 and the weblogic.cluster.replication.ReplicationManager class (retained heap 2690546). 

weblogic.xml:

<session-descriptor> <cookie-name> OURPROJECT_SESSIONID </cookie-name> <persistent-store-type> replicated_if_clustered</persistent-store-type>
</session-descriptor>

在 weblogic.xml 中进行配置是否会导致内存泄漏?

【问题讨论】:

    标签: jpa memory-leaks ejb weblogic replication


    【解决方案1】:

    Oracle 中存在一个使用 MBeanCICInterceptor 的已知问题,该问题会导致 WebLogic Server 12.2.1.2 发生内存泄漏 如果您正在运行此版本,则可以应用 PSU 180717 和应用路径 27469756

    如果您正在运行其他版本,请在 Oracle 支持处打开 SR。

    【讨论】:

    • 非常感谢您的回答。但是我想验证 weblogic 12.1 是否已经存在该问题,因为实际上我们的应用程序已部署在 12.1 上,并且我们最近迁移到 12.2.1.2 并且两种情况下都存在内存泄漏问题。知道吗?
    • 您应该就您的问题联系 Oracle 支持。该漏洞针对 12.2.1.2 开放,并未提及 12.1.x,但这并不一定意味着该漏洞在 12.1.x 下不存在
    猜你喜欢
    • 2011-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-25
    • 2014-08-07
    • 2012-01-12
    • 2013-02-25
    相关资源
    最近更新 更多