【问题标题】:wso2 identity server java.lang.OutOfMemoryError: Java heap spacewso2 身份服务器 java.lang.OutOfMemoryError:Java 堆空间
【发布时间】:2016-07-20 17:55:41
【问题描述】:

我在运行 wso2 身份服务器作为我的 wso2 api 管理器的密钥管理器时遇到了 outOfMemoryError。我使用 wso2 身份服务器 5.1.0 和 wso2 api manager 1.10.0。我得到的一些日志是:

TID: [-1] [] [2016-04-01 03:40:28,196] ERROR {org.apache.tomcat.util.net.NioEndpoint$Poller} -   
java.lang.OutOfMemoryError: Java heap space

TID: [-1234] [] [2016-04-01 04:23:05,784] ERROR {org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask} -  Error while running deployment scheduler..  
java.lang.OutOfMemoryError: Java heap space

TID: [-1] [] [2016-03-30 08:57:46,404] ERROR {org.apache.directory.server.ldap.handlers.LdapRequestHandler} -  ERR_732 Cannot process a Request while binding 

TID: [-1] [] [2016-04-01 09:26:25,208]  WARN {org.apache.directory.shared.asn1.ber.Asn1Decoder} -  The PDU has been fully decoded but there are still bytes in the buffer. 

我曾尝试强行杀死 wso2is 并启动它,但有时在重新启动后,问题再次出现。

我该如何解决这个问题?

【问题讨论】:

标签: java wso2 wso2is wso2-am


【解决方案1】:

请在 wso2server.sh 中尝试使用 -Xmx 2048

【讨论】:

  • 我已经更改了 Xmx 选项,现在可以使用。但是将来这个问题有时会再次出现吗?例如在峰值负载时
  • 我改了,问题依旧
猜你喜欢
  • 2022-11-03
  • 2022-07-21
  • 2015-07-22
  • 2012-11-18
  • 2010-12-08
  • 2015-05-14
相关资源
最近更新 更多