首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用spring数据连接到基于MongoDB地图集的数据库

无法使用spring数据连接到基于MongoDB地图集的数据库
EN

Stack Overflow用户
提问于 2016-10-20 00:24:36
回答 1查看 1.2K关注 0票数 3

我们正在为我们的一个应用程序评估MongoDB Atlas Cloud。我们在连接到数据库时遇到问题。(Mongo shell正在连接,我们可以导入数据)

我们使用了Spring-Mongo (http://projects.spring.io/spring-data-mongodb/)并使用了以下配置

配置:

代码语言:javascript
复制
<mongo:mongo-client id="mongoClient" host="${mongo.host}" port="${mongo.port}" credentials="MONGO_USER:MONGO_PASS@MONGO_DB"  >
        <mongo:client-options connections-per-host="50" threads-allowed-to-block-for-connection-multiplier="5000" />
     </mongo:mongo-client>
     <bean id="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate">
         <constructor-arg ref="mongoClient"/>
         <constructor-arg name="databaseName" value="${mongo.dbname}"/>
    </bean>

结果: com.mongodb.MongoSocketReadException:过早到达流的末尾

(以大写形式表示的值已替换为实际配置。参数。)

我们如何解决这个问题?谢谢

EN

回答 1

Stack Overflow用户

发布于 2016-11-18 02:36:37

在使用URI时,请确保将authenticationDB声明为"admin“db。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40136862

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档