【问题标题】:After multiple weblogic deployments "java.lang.OutOfMemoryError: Metaspace"多次 weblogic 部署后“java.lang.OutOfMemoryError: Metaspace”
【发布时间】:2018-02-05 07:39:48
【问题描述】:
> java.lang.OutOfMemoryError: Metaspace     at

> java.lang.ClassLoader.defineClass1(Native Method)     at
> java.lang.ClassLoader.defineClass(ClassLoader.java:760)   at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>   at
> weblogic.utils.classloaders.GenericClassLoader.defineClass(GenericClassLoader.java:412)

在 Jenkins 的帮助下部署到 weblogicServer 集群 5-6 后出现异常,使用的构建工具是 Ant。重新启动 ManagedServer 和 Adminconsole 可暂时解决此问题。

可能重复:java8 "java.lang.OutOfMemoryError: Metaspace"

可能是什么问题?

【问题讨论】:

    标签: java jenkins ant weblogic application-server


    【解决方案1】:

    明白了!

    管理控制台当前拥有 2 个 ManagedServer,这两个 ManagedServer 的 MaxMetaspaceSize 都较低,已将值从 512 MB 更新为 1024 MB。

     XX:MaxMetaspaceSize=1024m
    

    问题已解决!

    参考:Understand the OutOfMemoryError Exception

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-21
      相关资源
      最近更新 更多