2017-06-05 54 views
0

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

我们使用Spring框架并在持久层(遗留代码)中有休眠。我们正在使用REST API。有人能帮助我理解Ehcache如何在集群环境中与Teracotta一起工作。更具体地说,假设我有4个节点的应用程序正在运行,那么每个节点将拥有自己的Ehcache,并且它们全部同步与Teracotta进行通信,或者可以有Ehcache服务器运行在不同的节点上(与应用程序节点不同)和Teracotta在这里扮演一个角色。

如果这个问题很天真,我很抱歉,因为我对这一切都很陌生。

+0

嗨,欢迎来到StackOverflow。您发布的问题不属于此处讨论的问题的范围,请参阅[常见问题](http://stackoverflow.com/faq),以了解您可以提出哪些类型的问题。你必须提供你已经尝试过的东西以及错误或意想不到的事情。问候。 –

回答

1

您将在每个应用程序中使用Ehcache。如果需要,您可以使用堆和offheap本地缓存。

然后,要获得分布式缓存,您需要使用连接到Terracotta服务器的集群层。这是您将存储分布式缓存数据的位置。

你可以找到文档和体系结构here

+0

谢谢!这有助于。 – User03