我正在尝试在我的Grails项目中外部化Mongodb配置。因为在DataSource.groovy中进行配置意味着我必须重新构建WAR文件。
我看过很多关于MYSQL、Oracle和其他数据库的参考资料。有人能告诉我如何为MongoDB做这件事吗?
提前谢谢。
Grails Version :-2.3.4
MongoDB Plugin Version :-3.0.1
我在报告定义中遇到异常,我的属性映射到外部mysql DB中,当我运行报告定义时,发生了此异常
错误:
**执行报表定义的查询时出错-获取列表时出现问题:代码:1064SQL: 42000消息:您的SQLState语法有错误;请查看与您的MySQL服务器版本对应的手册以获得正确的语法使用near‘。customerid AS "customerid“,"PC0".customername AS”customerid“,”PC0“.customernameAS "customername”FROM the’at line DatabaseException by
我有一个带有一些部署的Kubernetes集群和一个运行在LoadBalancer上的DigitalOcean服务,我需要连接到一个MongoDB,它在运行的液滴中,运行在集群之外,但也在DigitalOcean上。
但是,我允许在MongoDB机器上从LoadBalancer服务生成的外部IP连接到27017端口,但是,库伯内特斯对mongo的连接请求似乎不是使用该IP发出的,因此在部署我的应用程序时会引起以下警告(这会使LoadBalancer永久重新启动)。
ConnectionError: Mongodb connection failed after 1 attempts with