首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >hazelcast不读取备份数据

hazelcast不读取备份数据
EN

Stack Overflow用户
提问于 2017-11-09 12:03:59
回答 1查看 221关注 0票数 0

我使用hazelcast 3.8.4和IMap。我在hazelcast.xml中设置

代码语言:javascript
运行
复制
<map name="default">
     <backup-count>1</backup-count>
     <async-backup-count>0</async-backup-count>
     <read-backup-data>true</read-backup-data>

并且我在管理中心观察到每台服务器的get/s。

我考虑了一下这种情况。我放了key 3,4,key 3的所有者是服务器A,key 4的所有者是服务器B。在我设置read-backup-data为true之前,如果我得到key 3,在管理中心只有服务器A的get/s是启动的。在我将read-backup-data设置为true之后,我预计不仅服务器A的get/s会启动,服务器B也会启动。但它没有。为什么?

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2017-11-09 15:14:44

read-backup-data只有在您尝试从服务器B本身读取值的情况下才会生效。在使用客户端时,将多个服务器作为值源是没有帮助的。这将缓解Hazelcast如何不仅分发数据,而且还通过从客户端直接向拥有记录的群集节点发送请求来优化请求延迟的想法,如果这是有意义的话。

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

https://stackoverflow.com/questions/47193719

复制
相关文章

相似问题

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