Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Aug 23rd, 2012  |  syntax: None  |  size: 0.78 KB  |  hits: 6  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. var Db = require('../lib/mongodb').Db,
  2.   Connection = require('../lib/mongodb').Connection,
  3.   Server = require('../lib/mongodb').Server;
  4. var host = process.env['MONGO_NODE_DRIVER_HOST'] != null ? process.env['MONGO_NODE_DRI    VER_HOST'] : 'localhost';
  5. var port = process.env['MONGO_NODE_DRIVER_PORT'] != null ? process.env['MONGO_NODE_DRI    VER_PORT'] : Connection.DEFAULT_PORT;
  6.  
  7. console.log("Connecting to " + host + ":" + port);
  8. var db = new Db('test', new Server(host, port, {auto_reconnect:true, poolSize:120}), {n    ative_parser:false});
  9. db.open(function(err, db) {
  10.   if(err){
  11.     console.trace(err);
  12.   }
  13.   Sleep(20);
  14.  
  15.   db.close();
  16. });
  17.  
  18. function Sleep(T){
  19.   var d1 = new Date().getTime();
  20.   var d2 = new Date().getTime();
  21.   while(d2 < d1+1000*T){
  22.     d2=new Date().getTime();
  23.   }
  24.   return;
  25. }