Я получаю следующее исключение при попытке подключения Micro Cloud Foundry Mongodb server через приложение Spring, запущенное на сервере Tomcat локального хоста.Развертывание приложения Spring в Tomcat с помощью Mongodb, работающего в Micro cloud Foundry
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, который работает в Micro Cloud Foundry создана.
Он также работает при развертывании жить cloudfoundry.com
Я развернула приложение в VMWare VFabric Tomcat внутри Спринг набор инструментов (STS),
указывая MongoDB работает в моей виртуальной машине (192.168.80.128)
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 машины.
Просьба сообщить, что необходимо изменить в настройке mongodb.
я не мог найти через сайт бога .. Я имею в виду Google .. :)
Приветствия Кызылкум
Какую версию MongoDB это? Похоже, что это может быть более старая версия, с которой драйвер Java сталкивается с проблемами, связанными с соединением. –
Я использую последнюю версию из настройки micro cloudfoundry. Как я уже упоминал, он работает с той же версией, когда я развертываю свое приложение в MicroCloudFoundry и LiveCloudFoundry. – KumMas