当前位置: 首页 > 知识库问答 >
问题:

Hazelcast地图最大大小配置没有驱逐策略

丁立果
2023-03-14

在hazelcast映射配置中,如果我们将逐出策略设置为“无”,并使用最大空闲秒数、生存时间秒数,如下所示,

<map name="simpleMap">
<backup-count>0</backup-count>
<max-idle-seconds>360</max-idle-seconds> <time-to-live-seconds>30</time-to-live-seconds>
<eviction-policy>NONE</eviction-policy>
<max-size>3000</max-size>
<eviction-percentage>30</eviction-percentage>
<merge-policy>com.hazelcast.map.merge.PutIfAbsentMapMergePolicy</merge-policy>

有人能解释一下,在这种情况下,最大尺寸是否有效?

共有1个答案

有凯泽
2023-03-14

在没有逐出策略的情况下配置最大大小是无效的配置。请检查此处的描述。

如果要使用“最大大小”,请将设置为“无”以外的值。

 类似资料:
  • 我正在使用Hazelcast本机java客户端连接远程Hazelcast集群。下面是代码,我想从java客户端为以下配置TTL、最大大小、逐出策略。 谁能建议一下如何从hazelcast客户端为每个IMAP设置这些参数。我知道如何在HazelCast.xml中在集群级别配置它。但对于我的应用程序用例,我必须在创建HazelcastClient实例时使用的ClientConfig对象中以编程方式配置

  • 我想知道我是否可以设置div比率响应像一个图像在CSS。例如,我有一个图像(800px x400px),并将css设置为宽度:100%。当我使用桌面屏幕(widht:1400px)时,图像将自动调整大小,得到屏幕全宽=>图像大小(1400px x 700px)。但是元素,我必须同时设置宽度和高度有办法设置空宽度800px,高度400px,它将根据屏幕大小自动调整大小,并且它仍然像图像一样保持比例。

  • 嗨,我一直在尝试许多可能性,但现在我需要一些帮助。 我使用aws-cdk通过代码创建架构,到目前为止一切顺利。现在我碰到这个问题: 我不知道这意味着什么,但我不知道如何解决它。 我正在创建lambda函数来处理所有请求: LambdaRestApi是这样定义的: 我在创建endpoint时使用了23次。 例如 因为只有一个lambda用于从apigateway调用,所以我很好奇,我如何才能控制只有

  • 我正在尝试了解hazelcast中建议的最大消息大小。我能找到的最好的文档是https://docs.hazelcast.com/hazelcast/5.0/capacity-planning上面写着 最佳分区大小在50MB-100MB之间 这是否意味着消息的大小应该小于该限制?有没有一种方法可以传递1Gb大小的消息?这是推荐的吗?

  • 假设我在redis店里有钥匙。我想在一个新的hashmap结构中保留一些键值对。我还希望对这个hashmap的大小保持一个限制,并且在hashmap的大小(hashmap)增长超过一个限制并且不触及已经存在的redis数据结构的其馀部分时,驱逐hashmap最近最少使用的键值对。redis是否为我提供了任何这样的功能,在那里我可以做这种LRU风格的逐出散列图条目,而不触及其余的存储键?或者可以在r

  • 问题内容: Java数组可以包含的元素数量是否有限制?如果是这样,那是什么? 问题答案: 即使测试很容易,也没有找到正确的答案。 在最新的HotSpot VM中,正确的答案是。一旦超出此范围: 你得到: