![](/img/trans.png)
[英]Minikube/kubernetes pod cant connect to Mongodb Atlas
[英]Cant connect to MongoDB Atlas based database using spring data
我们正在为我们的应用程序评估MongoDB Atlas Cloud ..我们在连接到DB时遇到问题..(Mongo shell正在连接,我们可以导入数据)
我们使用了Spring-Mongo( http://projects.spring.io/spring-data-mongodb/ )并使用了以下配置
组态:
<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:过早地到达流的末尾
(cap中的值被替换为实际配置。params。)
我们如何解决这个问题? 谢谢
使用URI时,请确保将authenticationDB声明为“admin”数据库。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.