gpt4 book ai didi

java - 我们可以在不运行单独的 ignite 集群的情况下将 Apache ignite 与 spring 应用程序一起使用吗

转载 作者:行者123 更新时间:2023-12-02 09:02:49 24 4
gpt4 key购买 nike

我正在处理的项目由于缓存管理和完整资源管理而存在可扩展性问题。

我决定使用 Apache Ignite 作为我的缓存层,但我不想为此建立单独的集群。我们可以使用我的 spring 应用程序作为集群节点,并且还有其他几个实例一起构成 ignite 集群,并且同一应用程序充当 ignite 客户端。它将使用我未使用的 JVM。

最佳答案

是的,你可以做到。

您需要配置Static IP Finder仅使用 127.0.0.1 主机,使用相同的 localHost/localAddress,使用一些自定义发现端口以避免干扰任何其他集群。您也可以尝试实现无操作发现,但我认为不值得这么麻烦。

Ignite 节点可以执行客户端节点可以执行的所有操作,因此如果您已经拥有(服务器)节点,则无需生成单独的客户端。

对于 Spring 集成,您可以使用 IgniteSpringBean 或仅自行管理 Ignite 生命周期。

关于java - 我们可以在不运行单独的 ignite 集群的情况下将 Apache ignite 与 spring 应用程序一起使用吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60036912/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com