t.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. var MongoClient = require('./').MongoClient;
  2. // function healthCheck(callback) {
  3. // MongoClient.connect('mongodb://localhost:31000,localhost:31001,localhost:31002/test', function(err, db) {
  4. // var r = err;
  5. // // setTimeout(function() {
  6. // db.close(true, function(err, result) {
  7. // callback(r);
  8. // });
  9. // // }, 1000)
  10. // });
  11. // }
  12. // function routine() {
  13. // healthCheck(function(r) {
  14. // console.log(r);
  15. // });
  16. // setTimeout(routine, 30000);
  17. // }
  18. // routine();
  19. // MongoClient.connect('mongodb://ole:ole@localhost:27017/test', function(err, db) {
  20. // console.dir(err)
  21. // console.dir(db)
  22. // });
  23. console.log("--------------------------------------------- TRY 1")
  24. console.log("--------------------------------------------- TRY 2")
  25. console.log("--------------------------------------------- TRY 3")
  26. MongoClient.connect('mongodb://localhost:50000,localhost:50001/thing', function(err, db) {
  27. // db.on('fullsetup', function() {
  28. // })
  29. console.log("--------------------------------------------- TRY")
  30. console.log("--------------------------------------------- TRY")
  31. console.log("--------------------------------------------- TRY")
  32. // console.dir(err)
  33. // console.dir(db)
  34. db.authenticate("username", "password", {authMechanism: 'SCRAM-SHA-1'}, function(err, r) {
  35. console.log("--------------------------------------------- 1")
  36. console.dir(err)
  37. console.dir(r)
  38. db.close();
  39. });
  40. // console.dir(err)
  41. // console.dir(db)
  42. // db.close();
  43. });