MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Lỗi:kết nối ETIMEDOUT 54.162.26.95:17185

vấn đề với mongodb.

Tôi có thể kết nối với mongodb qua telnet ds017185.mlab.com:17185, nhưng có vẻ như tên người dùng, mật khẩu hoặc tên cơ sở dữ liệu của mongodb không hợp lệ.

để kiểm tra, hãy thay thế dòng mongoose.connect bằng dòng này, Bạn sẽ nhận được thông tin về sự cố:

var connectionString = 'mongodb://yourdbus:[email protected]:17185/myfbdb';
mongoose.connect(connectionString);

mongoose.connection.on('error', function(error) {
  console.error('Database connection error:', error);
});

mongoose.connection.once('open', function() {
  console.log('Database connected');
});

Tóm lại:nếu Bạn không thể khắc phục sự cố, vì vậy hãy kiểm tra mongodb, cài đặt lại nó hoặc v.v. để làm cho nó hoạt động.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Node.js sang MongoDB:tìm theo ngày

  2. MongoDB chỉ so sánh ngày mà không có thời gian

  3. Không thể chuyển giá trị của tham số vào kho lưu trữ Symfony findOneBy

  4. findOneAndUpdate gây ra sự cố trùng lặp

  5. Mã lỗi đặt bản sao 76