【发布时间】:2019-05-30 19:50:43
【问题描述】:
我正在开发一个使用 Apache Ignite 缓存和持久存储的 Java 应用程序。
由于我仍在开发中,我偶尔需要更改一些缓存的类,当我这样做时,Ignite 集群无法启动。在这些时候,我需要进入我的文件系统并删除持久缓存。
有没有办法在我的程序中自动执行此操作?理想情况下,我想:
- 尝试启动 Ignite 集群
- 如果出现某种问题
- 销毁持久缓存
- 尝试再次启动 Ignite 集群
我想通过 Ignite API 执行此操作(例如,不只是使用 Java 删除文件)。
我该怎么做?
【问题讨论】: