Grails を使用して MongoDB の readPreference の設定に成功した人はいますか? datasource.groovy の通常のオプション クロージャーに readPreference 設定を入れようとしましたが、喜びはありません。
grails {
mongo {
replicaSet = [<host1>, <host2>]
databaseName = "plover_development"
options {
readPreference = ReadPreference.secondaryPreferred()
connectionsPerHost = 100
threadsAllowedToBlockForConnectionMultiplier = 10
}
}
}
しかし、Spring が readPreference を設定しようとするとエラーが発生し、書き込み不可の Bean プロパティに書き込もうとしてセットを拒否します。readPreference をグローバルに設定する方法が必要ですが、まだ見つかりません。