2016-05-17 18 views
5

Windows上でmeteorアプリケーションを実行しようとしています。私はそれがデシベルをモンゴへの接続を確立することができないと結論付けたスタックトレースからWindows上のMeteor MongoDb接続

λ meteor --settings settings.json --port 3000 
[[[[[ C:\Users\User\code\some_service ]]]]] 

=> Started proxy. 
=> Exited with code: 8 
W20160518-08:35:40.664(2)? (STDERR) 
W20160518-08:35:40.665(2)? (STDERR) C:\Users\User\AppData\Local\.meteor\packages\meteor-tool\1.3.2_4\mt-os.windows.x86_32\dev_bundle\server-lib\node_modules\fibers\future.js:278 
W20160518-08:35:40.665(2)? (STDERR)            throw(ex); 
W20160518-08:35:40.665(2)? (STDERR)             ^
W20160518-08:35:40.665(2)? (STDERR) Error: failed to connect to [localhost:27017] 
W20160518-08:35:40.665(2)? (STDERR)  at Object.Future.wait (C:\Users\User\AppData\Local\.meteor\packages\meteor-tool\1.3.2_4\mt-os.windows.x86_32\dev_bundle\server-lib\node_modules\fibers\future.js:398:15) 
W20160518-08:35:40.665(2)? (STDERR)  at new MongoConnection (packages/mongo/mongo_driver.js:213:27) 
W20160518-08:35:40.666(2)? (STDERR)  at new MongoInternals.RemoteCollectionDriver (packages/mongo/remote_collection_driver.js:4:16) 
W20160518-08:35:40.666(2)? (STDERR)  at Object.<anonymous> (packages/mongo/remote_collection_driver.js:38:10) 
W20160518-08:35:40.666(2)? (STDERR)  at Object.defaultRemoteCollectionDriver (packages/underscore/underscore.js:750:1) 
W20160518-08:35:40.666(2)? (STDERR)  at new Mongo.Collection (packages/mongo/collection.js:102:40) 
W20160518-08:35:40.666(2)? (STDERR)  at AccountsServer.AccountsCommon (packages/accounts-base/accounts_common.js:23:18) 
W20160518-08:35:40.666(2)? (STDERR)  at new AccountsServer (packages/accounts-base/accounts_server.js:18:5) 
W20160518-08:35:40.667(2)? (STDERR)  at meteorInstall.node_modules.meteor.accounts-base.server_main.js (packages/accounts-base/server_main.js:9:12) 
W20160518-08:35:40.667(2)? (STDERR)  at fileEvaluate (packages/modules-runtime/.npm/package/node_modules/install/install.js:141:1) 
W20160518-08:35:40.667(2)? (STDERR)  - - - - - 
W20160518-08:35:40.667(2)? (STDERR)  at [object Object].<anonymous> (C:\Users\User\AppData\Local\.meteor\packages\npm-mongo\1.4.43\npm\node_modules\mongodb\lib\mongodb\connection\server.js:556:74) 
W20160518-08:35:40.667(2)? (STDERR)  at [object Object].emit (events.js:106:17) 
W20160518-08:35:40.667(2)? (STDERR)  at [object Object].<anonymous> (C:\Users\User\AppData\Local\.meteor\packages\npm-mongo\1.4.43\npm\node_modules\mongodb\lib\mongodb\connection\connection_pool.js:156:15) 
W20160518-08:35:40.667(2)? (STDERR)  at [object Object].emit (events.js:98:17) 
W20160518-08:35:40.668(2)? (STDERR)  at Socket.<anonymous> (C:\Users\User\AppData\Local\.meteor\packages\npm-mongo\1.4.43\npm\node_modules\mongodb\lib\mongodb\connection\connection.js:534:10) 
W20160518-08:35:40.668(2)? (STDERR)  at Socket.emit (events.js:95:17) 
W20160518-08:35:40.668(2)? (STDERR)  at net.js:441:14 
W20160518-08:35:40.668(2)? (STDERR)  at process._tickCallback (node.js:458:13) 

meteor --settings settings.json --port 3000 

私はこのエラーを取得しています。私はちょっと調査して、3.2が互換性がないので、私はmongo 3.2から3.0にダウングレードするべきだと彼らは言います。

これは問題がある場合。流星の中のmongoのバージョンを変更するにはどうすればいいですか?

問題が解決しない場合は、アドバイスをお願いします。

私は[email protected]とノードv0.10.43を使用しています。アプリケーションは、Macとubuntu上で正常に動作します。

答えて

0

以前Windows 10ではなくWindows Server 2012 R2を使用して解決策を見つけました。それ以外の変更はありません。サーバー上でsamを試してみました。

1

あなたは正しく、mongoのインストールを3.0にダウングレードする必要があります 問題は修正されます。

+0

私はどのようにして窓でそれを行うことができますか?ありがとう。 – eomeroff

+0

それに関する完全な文書があります:)。あなたはそれをここで見つけることができます:https://docs.mongodb.com/manual/release-notes/3.2-downgrade/ –

関連する問題