2
mongolabs(mlabs)のmongodbデータベースに接続しようとしています。MongoError:socket hang up
var express = require('express');
var app = express();
var mongoose = require('mongoose');
var mongojs = require('mongojs');
var db = mongojs('mongodb://user:[email protected]:133492/database', ['mohd'], { ssl : true });
db.on('error', function (err) {
console.log('database error', err);
});
db.on('connect', function() {
console.log('database connected');
});
db.mohd.find({}, function (err, docs) {
if(err){
console.log("error");
}else{
console.log(docs+"found");
}
});
app.set('view engine','ejs');
app.get('/',function(req,res){
console.log("hi");
});
app.listen(9000,function(){
console.log("server strated");
});
// catch 404 and forward to error handler
module.exports = app;
ガット接続エラーに:私は私のAWSサーバー上で実行すると、私は自分のローカルコンピュータとserver.But上でコードを実行すると、私はこのエラーデータベースエラーに{ [MongoError: socket hang up] name: 'MongoError', message: 'socket hang up' }
コードtrial.jsを取得正常に接続しますAmazon Webサービスサーバーはローカルコンピュータで成功しました。