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)
シナリオ:
マイクロ クラウド ファウンドリのセットアップで動作するクラウド ファウンドリ用に構成された Spring アプリ。
Live cloudfoundry.com
にデプロイした場合にも機能します。Spring ツール スイート (STS) 内の VMWare Vfabric Tomcat にアプリをデプロイ
し、仮想マシンで実行されている 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 マシンから ping を実行しています。
mongodb セットアップで何を変更する必要があるかアドバイスしてください。
私は神のサイトを介して見つけることができませんでした..私はグーグルを意味します..:)
乾杯クム