标签: caching playframework-2.0
我是新玩的框架。我的应用程序在4台机器上运行,每个实例都有自己的播放缓存。我在DB中存储了一些信息,可以使用请求进行更新。所以现在,当我更新这个信息时,它会在数据库中进行更新,并从发出此请求的机器缓存中更新。但是后来当我提出其他需要此信息的请求并转到其他机器时,它会从该机器的缓存中挑选,该缓存未更新。
如何处理这种情况。如何同步所有缓存?请建议。
答案 0 :(得分:1)
您应该使用分布式/共享缓存,例如Memcached。它将在您的多个实例之间同步缓存。
Play内置缓存基于Ehcache,AFAIK,它不提供分布式功能。