将hazelcast配置导出到文件

gmxoilav  于 2021-07-03  发布在  Java
关注(0)|答案(1)|浏览(405)

有人知道如何将hazelcast配置导出到文件吗?
我知道导入的方法有以下几种:
hazelcast.config系统属性
工作目录中的hazelcast.xml文件
类路径上的hazelcast.xml
hazelcast.jar附带的hazelcast-default.xml
但是如果我想将实际配置保存为xml,我能做什么呢。可能是为了备份。我该怎么做?

ia2d9nvy

ia2d9nvy1#

我不知道配置导出器,但是hazaelcast配置类上有getter方法 com.hazelcast.config.Config . 您可以使用它们来提取Map、列表、多重Map、组等的配置。例如:

Map<String, ListConfig> listConfigs = config.getListConfigs();
for(ListConfig listConfig = listConfigs.values()) {
    // export the configuration to an output file
    System.out.println("List: " + listConfig.getName()+" has max size: "+listConfig.getMaxSize());
}

相关问题