通過運行在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