2017-08-08 89 views
0

我正在使用play framework(2.3.7),很多我的控制器使用Cache(隨Play Framework一起提供)。在控制器和調度器之間共享緩存

我寫一個計劃任務應該更新緩存定期 https://www.playframework.com/documentation/2.6.x/ScheduledTasks

不過,我得到一個錯誤,說必須有才能使用緩存的活動應用程序。

那麼有什麼辦法控制器,計劃任務可以一起使用緩存?

+0

您能分享錯誤消息嗎? – Tomer

回答

0

您需要將當前應用程序注入代理程序。

我看到你的標籤播放2.3(同時你插入鏈接到可能不同的2.6文檔)。因此,請嘗試將該導入添加到預定代碼中:

import play.api.Play.current 
相關問題