2013-09-21 17 views
0

我是新玩框架。我的應用程序在4臺機器上運行,每個實例都有自己的播放緩存。我將一些信息存儲在數據庫中,並且可以使用請求進行更新。所以,現在,當我更新這個信息時,它會在數據庫和緩存中更新這個請求所在的機器。但後來當我做出其他需要這些信息的請求並轉到另一臺機器時,它將從該機器的緩存中挑選出來,該緩存沒有更新。在多個機器上運行應用程序時處理緩存在播放框架中

如何處理這種情況。我如何同步所有緩存?請建議。

回答

1

您應該使用分佈式/共享緩存,例如Memcached。它將同步你的幾個實例之間的緩存。

Play內置緩存基於Ehcache,AFAIK,它不提供分佈式功能。

相關問題