首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WSO2SP抛出java.lang.OutOfMemoryError

WSO2SP抛出java.lang.OutOfMemoryError
EN

Stack Overflow用户
提问于 2019-07-30 19:40:59
回答 1查看 218关注 0票数 0

我已经创建了一个siddhi文件,并将其移动到WSO2SP worker进行部署。

当我检查我的容器日志时,我发现应用程序已经成功部署。这是我正在传递的curl命令。

代码语言:javascript
复制
curl -X POST http://0.0.0.0:7711/IrisPrediction -H 'content-type: application/json' -d '{"SLength": 3.3, "SWidth": 3.2, "PLength": 4.2, "PWidth": 4.4}'

这是我在容器日志中看到的内容。

代码语言:javascript
复制
[2019-07-30 11:20:56,020]  INFO {org.wso2.extension.siddhi.io.http.source.HttpConnectorPortBindingListener} - HTTP source 0.0.0.0:7711 has been started
[2019-07-30 11:20:56,021]  INFO {org.wso2.carbon.stream.processor.core.internal.StreamProcessorService} - Siddhi App Iris_Curl deployed successfully
[2019-07-30 11:20:56,025]  INFO {org.wso2.carbon.kernel.internal.CarbonStartupHandler} - WSO2 Stream Processor started in 47.445 sec
java.lang.OutOfMemoryError: Java heap space
Dumping heap to /home/wso2carbon/wso2sp-4.3.0/wso2/worker/logs/heap-dump.hprof ...
Unable to create /home/wso2carbon/wso2sp-4.3.0/wso2/worker/logs/heap-dump.hprof: File exists

这里出了什么问题?我该如何解决这个问题?

顺便说一句,我试着用编辑器容器做同样的事情,它似乎工作得很好。

EN

回答 1

Stack Overflow用户

发布于 2019-07-31 16:49:51

这取决于你使用的siddhi应用程序,一些处理似乎消耗了大量的内存。

您可以编辑/WSO2/worker/bin/cion.sh文件中的Xms和Xmx,以分配至少4 4Gb的空间。

此外,请使用最新的SP 4.4.0,因为一些内存泄漏问题已在最新版本中修复。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57270823

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档