簡體   English   中英

grails-redis插件的配置

[英]Configuration for grails-redis plugin

我正在嘗試使用grails-redis插件,以便可以實現分布式對象緩存。 我的BuildConfig中同時包含了緩存和緩存-redis:

compile ':cache:1.1.8'
compile ":cache-redis:1.1.0"

我在本地運行redis。 我知道它正在工作,因為如果我殺死redis,grails應用程序將無法連接到它。 我沒有找到的是當我不在本地運行時如何修改redis的配置。

這里的文檔中沒有任何內容。 我也在這里查看了源代碼 ,沒有發現任何值得注意的地方。

如何配置Redis設置(主機,端口,超時等)?

仔細查看插件本身的CacheRedisGrailsPlugin.groovy 您將看到redis本身是在插件設置的doWithSpring階段中配置的,並且從redisCacheConfig配置文件中讀取主機,端口等內容。

因此,將以下內容添加到您的Config.groovy中將是完全可以接受的:

grails {
  cache {
    redis {
      hostName = 'localhost'
      port = 6379
      timeout = 2000
    }
  }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM