首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >[apache点燃]在创建主缓存和备份缓存时引发丢失的缓存数据。

[apache点燃]在创建主缓存和备份缓存时引发丢失的缓存数据。
EN

Stack Overflow用户
提问于 2016-08-18 05:33:38
回答 1查看 514关注 0票数 1

我使用两个jvm中的两个点燃缓存节点运行一个示例。每个jvm运行一个点燃节点。节点映射到同一个缓存。

ignite-config.xml

代码语言:javascript
复制
<bean class="org.apache.ignite.configuration.IgniteConfiguration">
    ...
    <property name="cacheConfiguration">
        <bean class="org.apache.ignite.configuration.CacheConfiguration">
            <!-- Set a cache name. -->
            <property name="name" value="cacheName"/>
            <!-- Set cache mode. -->
            <property name="cacheMode" value="PARTITIONED"/>
            <!-- Number of backup nodes. -->
            <property name="backups" value="1"/>
            ... 
        </bean>
    </property>
</bean>

测试步骤:

  1. 其中一个点火节点首先启动并写入10条数据(键值:1-1,2-2,3-3.10).
  2. 然后第二个启动并映射到缓存。
  3. 然后点燃节点,开始为它们重新平衡数据。第一个节点有4个,第二个节点有6个。
  4. 然后,我杀死了第一个缓存节点的jvm。

结果:备份节点没有像我expect.why一样拥有10块?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-19 15:11:01

我不知道为什么ignitevisorcmd.sh要报告钥匙丢失了。我建议直接查看缓存,在您结束节点之后查询它。或者,正如Valentin所建议的,您可以尝试IgniteCache.size()

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

https://stackoverflow.com/questions/39010589

复制
相关文章

相似问题

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