var MongoClient = require('mongodb').MongoClient;
MongoClient.connect("mongodb://dbadmin:test@localhost:27017/testDB", {
                      db: { w: 1, native_parser: false },
                      server: {
                        poolSize: 5,
                        socketOptions: { connectTimeoutMS: 500 },
                        auto_reconnect: true
                      },
                      replSet: {},
                      mongos: {}
                    }, function(err, db) {
  if(err){
    console.log("Nie powiodło się połączenie za pośrednictwem łańcucha połączenia.");
  } else {
    console.log("Nawiązano połączenie za pośrednictwem łańcucha połączenia . . .");
    db.logout(function(err, result) {
      if(!err){
        console.log("Wylogowano za pośrednictwem łańcucha połączenia . . .");
      }
      db.close();
      console.log("Zamknięto połączenie . . .");
    });
  }
});