Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何同步多个线程的动作并确保在给定时间点只有一个线程可以访问资源EhCache。
EhCache
我不确定我是否理解你的问题,但让我们猜测一下。EhCache(3,我不知道 2)是完全线程安全的。
但是,如果您的意思是一个条目一次只能由一个线程使用,那不是 EhCache 会做的事情,因为这是一个特定的需求。您需要将自己的同步放在上面。使用锁或信号量。例如,您可以锁定检索到的值。
我相信这个问题与您的另一个问题很接近,并且缓存可以帮助您。
见https://stackoverflow.com/a/45801562/18591