如何解决windows azure实例中cassandra中的堆转储内存错误?

时间:2013-10-26 08:17:46

标签: ubuntu azure cassandra

使用juju在windows azure实例中部署Cassandra。在检查juju状态时,Cassandra正常运行。在尝试实例化Cassandra时(./usr/sbin/cassandra )followinf错误显示

xss =  -ea -javaagent:/usr/share/cassandra/lib/jamm-0.2.5.jar -XX:+UseThreadPriorities -XX:ThreadPriorityPolicy=42 -Xms840M -Xmx840M -Xmn100M -XX:+HeapDumpOnOutOfMemoryError -Xss180k

如何解决windows azure中的内存不足问题?

1 个答案:

答案 0 :(得分:0)

首先,您列出的行不是错误,但看起来像是一行JVM设置。它将JVM设置为首先分配840兆字节的ram,最大值为840 mb,最小值为100 mb。

我建议开始增加这些价值。

这在很大程度上还取决于您要加载的数据和一般的负载 - clustersize等。看看亚马逊部署的数据文档,它们可以转移到Azure ..

祝你好运