我看到 DiskStore 位置有一个 .lock 文件。我一直明白,使文件 IO 原子化是很困难的,有时甚至是不可能的。所以,我的期望是多个应用程序不能安全地使用同一个 ehcache DiskStore。然而,锁定文件让我想知道。抛开性能瓶颈不谈,它能工作吗?
上下文:我想知道运行同一应用程序的两个 Java Servlet 上下文是否可以共享 DiskStore。
答案是不。
你可以使用Terracotta 服务器阵列反而。或者,作为第二种选择,复制缓存可能也适合您,其中每个应用程序/实例都有自己的本地 DiskStore。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)