【问题标题】:Hibernate with Ehcache and Teracotta in stateless clustered application在无状态集群应用程序中使用 Ehcache 和 Teracotta 进行休眠
【发布时间】:2017-11-05 21:29:56
【问题描述】:

我是使用 Ehcache 和 Teracotta 的新手。我们有一个无状态的集群应用程序。

我们正在使用 Spring 框架,并且在持久层(遗留代码)中有休眠。我们正在使用 REST API。有人可以帮我了解 Ehcache 如何在集群环境中与 Teracotta 一起工作。

更具体地说,假设我有 4 个应用程序节点正在运行,那么每个节点都有自己的 Ehcache,它们都同步以与 Teracotta 对话,或者可以在不同节点上运行 Ehcache 服务器(不同于应用程序节点)以及如何兵马俑在这里发挥作用吗?

如果这个问题很幼稚,我深表歉意,因为我对这一切都不熟悉。

【问题讨论】:

  • 您好,欢迎来到 StackOverflow。您发布的问题不属于这里讨论的问题范围,请参考FAQ,看看您可以提出什么样的问题。您必须提供您尝试过的东西以及您遇到的错误或意外情况。问候。

标签: hibernate cluster-computing ehcache stateless terracotta


【解决方案1】:

您将在每个应用程序中使用 Ehcache。然后,您可以根据需要使用堆和堆外本地缓存。

然后,为了获得分布式缓存,您使用将连接到 Terracotta 服务器的集群层。这是您将存储分布式缓存数据的地方。

您可以找到文档和架构here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-02
    • 1970-01-01
    • 2017-08-12
    • 2016-06-20
    相关资源
    最近更新 更多