Spring with mongo-java-driver 使用 Azure Cosmos DB 作为 MongoDB
Spring with mongo-java-driver Use Azure Cosmos DB as MongoDB
我正在尝试使用 Azure Cosmos DB 而不是 MongoDB 我的 Spring 启动 应用程序
目前,我正在使用 mongo.host/database/port
属性。我找不到在哪里可以设置 SSL 选项和 replicaSet 或者完整的客户端 URI .
这是他们建议的代码,它可以工作,但对我没有帮助...
MongoClient mongoClient = new MongoClient(
new MongoClientURI("mongodb://[user]:[pass]@[host]:[port]/?ssl=true&replicaSet=globaldb"));
您可以尝试只使用 "spring.data.mongodb.uri" 属性 而不是单独指定 host/database/port 吗?
官方文档 (https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#boot-features-connecting-to-mongodb) 也推荐在连接到副本集时采用这种方法。
此问题也在
中讨论
我正在尝试使用 Azure Cosmos DB 而不是 MongoDB 我的 Spring 启动 应用程序
目前,我正在使用 mongo.host/database/port
属性。我找不到在哪里可以设置 SSL 选项和 replicaSet 或者完整的客户端 URI .
这是他们建议的代码,它可以工作,但对我没有帮助...
MongoClient mongoClient = new MongoClient(
new MongoClientURI("mongodb://[user]:[pass]@[host]:[port]/?ssl=true&replicaSet=globaldb"));
您可以尝试只使用 "spring.data.mongodb.uri" 属性 而不是单独指定 host/database/port 吗?
官方文档 (https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#boot-features-connecting-to-mongodb) 也推荐在连接到副本集时采用这种方法。
此问题也在