如何为两个不同的实例将缓存放在 Java 中的共享内存上

How to put cache on shared memory in Java for two different instances

我在我的应用程序中使用了 ehcache。我想将缓存放在共享内存上,以便任何其他应用程序(实例)都可以从共享位置获取缓存。

那么你能帮我解决这个问题吗?你能提供一些示例代码吗?

您可能想看看分布式缓存解决方案。 但是对于 Ehcache 这不是免费的: http://terracotta.org/products/bigmemorymax

但是还有很多其他的分布式缓存解决方案。 看看 Infinispan http://infinispan.org/