JVM堆大小缩放器
我让Zookeeper和Cassandra在同一台机器上运行。我为Cassandra分配了8GB的堆大小。我没有Zookeeper堆大小的任何设置,默认情况下需要2GB(64位机器,16GB RAM)。Zookeeper是否有任何首选的堆大小设置(没有zNode重载)。是否有任何方法可以计算zookeeper的当前堆大小(我可以使用JConsole吗?)JVM堆大小缩放器,jvm,cassandra,apache-zookeeper,Jvm,Cassandra,Apache Zookeeper,我让Zookeeper和Cassandra在同一台机器上运行。我为Cassandra分配了8GB的堆大小。我没有Zookeeper堆大小的任何设置,默认情况下需要2GB(64位机器,16GB RAM)。Zookeeper是否有任何首选的堆大小设置(没有zNode重载)。是否有任何方法可以计算zookeeper的当前堆大小(我可以使用JConsole吗?) 谢谢我们正在运行zookeeper和Cassandra共享一台机器的类似配置。在决定如何分割机器资源时,您需要考虑将应用于每个服务器的负载。在
谢谢我们正在运行zookeeper和Cassandra共享一台机器的类似配置。在决定如何分割机器资源时,您需要考虑将应用于每个服务器的负载。在我们的例子中,我们大量使用卡桑德拉,少量使用Zookeeper.我们的资源分配反映了这一点 我们还尝试为文件系统缓存保留尽可能多的ram(我们在Ubuntu上运行)。因此,您的配置实际上看起来很好(不知道您的使用模式)
要查找内存使用情况,您有几个选项:top、jstat和您建议的JConsole。JConsole可能是最好的,因为它不仅可以让您查看当前的使用情况,还可以查看您的GC行为(这正是您想要检查的)。我们正在运行zookeeper和Cassandra共享一台机器的类似配置。在决定如何分割机器资源时,您需要考虑将应用于每个服务器的负载。在我们的例子中,我们大量使用卡桑德拉,少量使用Zookeeper.我们的资源分配反映了这一点 我们还尝试为文件系统缓存保留尽可能多的ram(我们在Ubuntu上运行)。因此,您的配置实际上看起来很好(不知道您的使用模式) 要查找内存使用情况,您有几个选项:top、jstat和您建议的JConsole。JConsole可能是最好的,因为它不仅可以让您查看当前的使用情况,还可以查看您的GC行为(这正是您想要检查的)