wso2身份服务器java.lang.OutOfMemoryError:Java堆空间

时间:2016-04-01 03:41:32

标签: java wso2 wso2is wso2-am

在运行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. 

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

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

请在wso2server.sh

中尝试使用-Xmx 2048