【发布时间】:2021-04-22 21:21:00
【问题描述】:
我正在使用ignite-spring-boot-autoconfigure-ext 官方 Ignite 库与我的 Spring Boot 应用程序集成。我以这个例子为基础:https://ignite.apache.org/docs/latest/extensions-and-integrations/spring/spring-boot#set-ignite-up-via-spring-boot-configuration
这个例子看起来很简单,但它只显示了 Ignite 配置选项的一小部分。我尝试使用驱逐策略配置 IP finder 和近缓存,但没有任何成功。更糟糕的是,错误的配置通常会被忽略。
是否有更完整的示例说明如何使用此配置,或者它根本不支持更高级的配置选项?
【问题讨论】:
-
我建议使用专用的 Ignite XML 配置文件。
-
@alamar 你能详细说明为什么它更可取吗?
-
因为每天都有数百名了解此过程的用户使用它。对于 Spring Boot 配置,您需要自己做。我记得每年可能有一次关于这种配置格式的询问。除非您是 Spring Boot 专家,否则我建议您使用经典的 Spring XML。
-
这是 Ignite 在不到一年前(2020 年 5 月)添加的新集成,所以我希望它现在能更好地工作。
-
它仍然有不止一种方式来启动Ignite,所以也许你需要使用程序化的方式。除非您是
application.yml的专家。如果是,那应该非常简单。
标签: java spring-boot configuration ignite