Mongolab nodejs topologie détruit

J'ai été l'interfaçage avec twitter à l'aide de nodejs. J'essaie de connecter certains publiques importantes, les données de l'utilisateur dans un mongolab la base de données mongodb. Pour une raison que je reçois un "topologie détruit erreur" je ne suis pas tout à fait sûr pourquoi.

var Twitter = require('twitter');
var mongodb = require('mongodb');

var accounts = ['@zaynmalik',
'@ZooeyDeschanel'];

var client = new Twitter({
  consumer_key: 'key',
  consumer_secret: 'secret',
  access_token_key: 'key',
  access_token_secret: 'secret'
});

var MongoClient = mongodb.MongoClient;
var url = "mongodb://user:[email protected]:numbers/db";

MongoClient.connect(url, function (err, db) {
  if (err) {
    console.log('Unable to connect to the mongoDB server. Error:', err);
  } else {
    //HURRAY!! We are connected. :)
    console.log('Connection established to database');

    var collection = db.collection('accounts');

    for(var i = 0; i < accounts.length; i++){
        client.get('users/show', {screen_name: accounts[i]}, function(error, tweets, response){
          if(error) console.log(error);
              var account = {'screen_name': accounts[i], 'id': tweets.id};
              collection.insert(account, {w:1}, function(err, result) {console.log(err);});
              //collection.insert(account);
              console.log(tweets.id);  //Raw response object. 
        });

}

    db.close();
  }
});

Comme vous pouvez le voir, le programme établit une connexion à la base de données. Définit la collection puis parcourt un certain nombre de comptes twitter et les journaux de l'information pertinente. Le twitter demandes sont un succès et la mongodb fonctionne avec de simples demandes. Si vous avez des idées sur comment je reçois cette réponse s'il vous plaît répondre.

OriginalL'auteur Aidan Collins | 2015-05-24