首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >java.lang.OutOfMemoryError: Java堆空间

java.lang.OutOfMemoryError: Java堆空间
EN

Stack Overflow用户
提问于 2014-12-01 09:39:08
回答 1查看 1.3K关注 0票数 0

我正在Windows7 64位桌面PC上运行,内存为8GBRAM。只运行一个节点。这里分配的堆大小为1GB。当我试图通过Java应用程序(使用锡沙拉java驱动程序)将数据(10毫安)插入到表中时,它工作得很好。但是当我试图从客户机服务器程序(它包括2-3个线程初始化)插入时,它的阻塞引发了java.lang.OutOfMemoryError: Java堆空间错误。值得注意的一点是,我检查了堆的大小、使用的内存、每个插入事务之后的空闲内存,堆中有足够的空间。另外,从操作中心的网页界面,我检查了堆的大小,它从来没有使用充分的空间!我还试图增加堆大小,去掉#MAX_HEAP_SIZE="4G“与_cassandea_env.sh_文件的注释,但结果是相同的。

Q1。是什么导致了这个错误?

Q2。如何克服这个问题

谢谢任何有帮助的建议

日志文件历史记录-

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-02 07:52:17

好的。这是一个错误,我没有释放每个事务之后的cassandra连接(在我的例子中,插入)。在我这样做之后,现在我可以处理我想要的事务了。

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

https://stackoverflow.com/questions/27225449

复制
相关文章

相似问题

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