Ignite 2.0如何交换到硬盘

时间:2017-07-26 03:24:26

标签: ignite

当我用点燃记忆进行一些测试时,会遇到一些问题。 该文档说我可以在缓存配置中设置交换到硬盘启用,并在MemoryPolicyConfiguration中设置交换文件路径。 但是,ignite 2.0中缺少swapenable,并且setswapfile仍然存在。所以,我想知道是否仍然可以在ignite 2.0中交换磁盘。如果是这样,我该如何管理呢。

1 个答案:

答案 0 :(得分:3)

定义你的内存策略,然后注入你的缓存。像这样:

            <!-- Defining a custom memory policy. -->
            <property name="memoryPolicies">
                <list>

                    <bean class="org.apache.ignite.configuration.MemoryPolicyConfiguration">
                        <property name="name" value="Default_Region"/>
                        <!-- 100 MB memory region with disabled eviction -->
                        <property name="initialSize" value="#{100 * 1024 * 1024}"/>
                        <!-- Setting a name of the swapping file. -->
                        <property name="swapFilePath" value="mindMemoryPolicySwap"/>                           
                    </bean>

试一试。