通过运行在localhost Tomcat服务器中的Spring应用程序尝试连接微型代工云服务器Mongodb服务器 时,出现以下异常。在Microcat Foundry中运行的Mongodb中部署Spring应用程序
Exception:
Jun 05, 2012 4:30:44 PM com.mongodb.DBTCPConnector fetchMaxBsonObjectSize
WARNING: Exception determining maxBSON size using0
java.io.IOException: couldn't connect to [/192.168.80.128:27017] bc:java.net.ConnectException: Connection refused: connect
at com.mongodb.DBPort._open(DBPort.java:228)
at com.mongodb.DBPort.go(DBPort.java:112)
at com.mongodb.DBPort.go(DBPort.java:93)
at com.mongodb.DBPort.findOne(DBPort.java:146)
场景:
春天应用配置的Cloud Foundry这在建立微云铸造工作。
部署到Live cloudfoundry.com
我部署的应用程序在VMWare的vFabric Tomcat的春天工具套件(STS)内,
指着我的虚拟机上运行MongoDB的(192.168.80.128)
根时,它也可以-context.xml:(与宿主配置中的变化)
<beans profile="default">
<mongo:db-factory id="mongoDbFactory" dbname="pwdtest" host="192.168.80.128"
port="27017" username="test_user" password="efgh"/>
</beans
此主机从本地主机机执行ping操作。
请指出需要在mongodb设置中更改什么。
我无法通过神的网站找到。我的意思是谷歌.. :)
干杯 琴
什么版本的MongoDB这是什么?它看起来可能是Java驱动程序正在讨论连接问题的旧版本。 –
我正在使用微型云基础设置的最新版本。正如我所提到的,当我在MicroCloudFoundry和LiveCloudFoundry中部署我的应用程序时,它可以使用相同的版本。 – KumMas