0

ec2のAWS CodeDeployサービスを試しているときに(エラーコード:HEALTH_CONSTRAINTS)発生しました。エイリアンBeanstalkを使用するとDenay Statusエラーが発生します。MongoDbでNode.jsアプリケーションをAWS ec2またはElastic Beanstalkにデプロイする方法は?

In Elastic Beanstalk logs node.js log showing error MongoError: failed to connect to server [localhost:27017] on first connect 
    at Pool.<anonymous> (/var/app/current/node_modules/mongodb-core/lib/topologies/server.js:313:35) 
    at emitOne (events.js:96:13) 
    at Pool.emit (events.js:188:7) 
    at Connection.<anonymous> (/var/app/current/node_modules/mongodb-core/lib/connection/pool.js:271:12) 
    at Connection.g (events.js:291:16) 
    at emitTwo (events.js:106:13) 
    at Connection.emit (events.js:191:7) 
    at Socket.<anonymous> (/var/app/current/node_modules/mongodb-core/lib/connection/connection.js:165:49) 
    at Socket.g (events.js:291:16) 
    at emitOne (events.js:96:13) 
    at Socket.emit (events.js:188:7) 
    at emitErrorNT (net.js:1276:8) 
    at _combinedTickCallback (internal/process/next_tick.js:74:11) 
    at process._tickCallback (internal/process/next_tick.js:98:9) 
Server listening on port 8081. 
+0

エラーメッセージを投稿するだけでは、問題を解決することは困難です。配備の手順とアプリの設定を投稿してください –

+0

ありがとうLakshman。私のserver.jsファイルでlocalhost:27017ポートを使用してローカルでMongodbを実行しているため、このエラーメッセージが表示されます。 –

+0

同じインスタンスにmongodbをデプロイしますか? AWSのコード化されたファイルを投稿して、mongodbとnodejがEBにどのように配備されているかを理解できるようにしてください。 –

答えて

関連する問題