【发布时间】:2018-03-13 14:02:23
【问题描述】:
我们有一个生产中的 grails 项目。 Grails 版本是 2.3.4。我们使用 MongoDB 进行持久化。
早些时候,我们在DataSource.groovy 中硬编码了所有配置。客户要求配置在.war 文件之外。所以我们把它移到了.groovy 文件中。一切正常,包括 repicaSet 配置。
然后客户提出了另一个要求。由于 groovy 文件可用于提供任何可编程指令,因此它可能被仅用于更新属性文件的人滥用。所以他们想要一个.properties 文件中的所有配置。
这是我的.properties 文件的内容
grails.mongo.host=10.3.253.201
grails.mongo.port=27017
grails.mongo.databaseName=testDb
grails.mongo.username=mongouser
grails.mongo.password=mongouser
在哪里可以提供replicaSet的详细信息?提前致谢。
【问题讨论】:
标签: mongodb grails properties-file