gpt4 book ai didi

java - 在 Spring MVC appcontext.xml 文件中配置两个 mongodb 实例?

转载 作者:行者123 更新时间:2023-12-01 10:50:55 26 4
gpt4 key购买 nike

如何在 Spring MVC applicationContext.xml 中配置 mongo 集群详细信息(它使用两个服务器)?

<mongo id="mongo" host="${mongo.db.host}" port="${mongo.db.port}"/>

数据库.属性

mongo.db.host=server1
mongo.db.port=27017

我的mongodb是集群数据库,在两个服务器(server1和server2)之间共享负载平衡?我需要使用什么配置才能使我的应用程序指向两个数据库?请帮忙提供指导/答案?

最佳答案

如果集群指的是分片环境,那么您将连接到 mongos 。在这种情况下,您可以提供 mongos 的主机和端口。您正在连接的实例,但 XML 配置应该相同。

如果您指的是副本集,您的配置应如下所示:

<mongo id="mongo" replica-set="${mongo.db.replica-set}" />

数据库.属性

mongo.db.replica-set=server1:27017,server2:27017

替换server1server2具有真实的服务器名称。主体是 host:port 的列表条目以逗号分隔。

关于java - 在 Spring MVC appcontext.xml 文件中配置两个 mongodb 实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33915480/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com