尝试通过在 localhost Tomcat 服务器中运行的 Spring 应用程序连接 Micro cloud Foundry Mongodb 服务器时出现以下异常。
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 配置的 Spring 应用程序,在 Micro cloud Foundry 设置中工作。
它在部署到 Live cloudfoundry.com 时也可以工作
我将应用程序部署在 Spring 工具套件(STS)内的 VMWare Vfabric Tomcat 中,
指向在我的虚拟机(192.168.80.128)中运行的 mongodb
Root-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
此主机正在从 localhost 机器 ping。
请建议在 mongodb 设置中需要更改的内容。
我无法通过上帝网站找到..我的意思是谷歌..:)
干杯库姆