变化的负载模式hazelcast地图(changing load mode for hazelcas

2019-09-27 14:00发布

我试图改变负载模式的Hazelcast 3.2地图。 这是我已经通过代码(不知道其可用通过这将是最好的我的XML配置文件)尝试。

private InitialLoadMode initialLoadMode = InitialLoadMode.EAGER;
final Config config= new Config();
final MapConfig mapConfig = config.getMapConfig("*");
final MapStoreConfig mapStoreConfig = mapConfig.getMapStoreConfig();
mapStoreConfig.setInitialLoadMode(initialLoadMode); //mapStoreConfig.InitialLoadMode(initialLoadMode);

最后的最后一行没有出现编译。 有什么建议么?

Answer 1:

你需要调用它在construtor,例如:

class Foo{

    private InitialLoadMode initialLoadMode = InitialLoadMode.EAGER;
    final Config config= new Config();
    final MapConfig mapConfig = config.getMapConfig("*");
    final MapStoreConfig mapStoreConfig = mapConfig.getMapStoreConfig();
    {
        mapStoreConfig.setInitialLoadMode(initialLoadMode);
    }
}


文章来源: changing load mode for hazelcast map