可以通过配置或其他方式禁用redis-cache插件吗?

时间:2015-02-04 15:29:22

标签: grails caching redis

我一直在测试缓存和redis-cache插件,并且有一种方法可以通过以下方式禁用缓存插件:

grails.cache.enabled=false

不幸的是,似乎没有能够为redis-cache插件做同样的事情。因此,当我禁用缓存时,redis-cache插件会抱怨缺少bean。看似合法,但我真的希望能够禁用本地开发的所有缓存。建议?

1 个答案:

答案 0 :(得分:1)

截至目前,插件中的killswitch尚未实现。 See code

此处的一个选项是通过BuildConfig禁用。例如。类似的东西:

// ...
plugins {
    if (Environment.current == Environment.DEVELOPMENT) {
        // ... conditional parts for dev
    }
    // always...
}