【发布时间】:2013-05-16 23:35:18
【问题描述】:
有人使用 Grails 成功设置了 MongoDB 的 readPreference 吗?我尝试将 readPreference 设置放入 datasource.groovy 中的常用选项闭包中,但没有任何乐趣。
grails {
mongo {
replicaSet = [<host1>, <host2>]
databaseName = "plover_development"
options {
readPreference = ReadPreference.secondaryPreferred()
connectionsPerHost = 100
threadsAllowedToBlockForConnectionMultiplier = 10
}
}
}
但是当 Spring 尝试设置 readPreference 并拒绝该组尝试写入不可写的 bean 属性时,我遇到了错误。一定有办法全局设置readPreference,但我还没有找到。
【问题讨论】:
-
我正在使用 Spring 插件中的 MongoDB GORM,顺便说一句。
-
您使用的是什么版本的 Mongo 插件和 Grails?