我正在使用 Hazelcast 3.5.3 和 3.6 企业版来实现高密度内存,首先初始化池化本机内存,然后初始化堆外内存。WHich 工作正常并创建了本机内存,我可以在 Hazelcast 管理控制台中检查。
我的问题是:我们如何设置本机内存的上限,所以如果我将启动两个或一个 Hazelcast 实例,那么在分配本机内存期间它不会超过该上限。
感谢您提前回复。
谢谢
我正在使用 Hazelcast 3.5.3 和 3.6 企业版来实现高密度内存,首先初始化池化本机内存,然后初始化堆外内存。WHich 工作正常并创建了本机内存,我可以在 Hazelcast 管理控制台中检查。
我的问题是:我们如何设置本机内存的上限,所以如果我将启动两个或一个 Hazelcast 实例,那么在分配本机内存期间它不会超过该上限。
感谢您提前回复。
谢谢
您可以通过编程或 declerative 方式配置本机内存限制。见https://github.com/hazelcast/hazelcast-reference-manual/blob/master/src/Storage/ConfiguringHD.md
请注意,最大大小是基于 Hazelcast 实例的,而不是 JVM 进程(同一 JVM 进程中可能有多个 Hazelcast 实例)或不是主机(同一主机上可能有多个 Hazelcast 实例)