Guest User

Fails After 100 - 130 Inserts

a guest
Dec 16th, 2013
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.33 KB | None | 0 0
  1. namespace MongoConnectionStress
  2. {
  3.     class Program
  4.     {
  5.         private static MongoClient mongoClient;
  6.         private static MongoServer server;
  7.         private static MongoDatabase database;
  8.  
  9.         static void Connect()
  10.         {
  11.             mongoClient = new MongoClient("mongodb://USER:PASS@SERVERADDRESS:PORT/Database");
  12.             server = mongoClient.GetServer();
  13.             database = server.GetDatabase("employeelife");
  14.         }
  15.  
  16.         static void Main(string[] args)
  17.         {
  18.  
  19.             Connect();
  20.  
  21.             var count = 0;
  22.             var RyansTest = database.GetCollection<ELModels.TestModal>("RYANSTEST");
  23.  
  24.             for (int i = 0; i < 10000; i++)
  25.             {
  26.                 try
  27.                 {
  28.                     ELModels.TestModal test = new ELModels.TestModal();
  29.                     test.name = "TEST";
  30.                     test.age = new Random().Next(1, 99);
  31.                     test.alive = true;
  32.                     RyansTest.Save(test);
  33.                     Console.WriteLine("Saved :   " + i + "       " + test._id.ToString());
  34.                 }
  35.                 catch (Exception)
  36.                 {
  37.                     Console.WriteLine("Failed " + i);
  38.                 }
  39.             }
  40.  
  41.             Console.WriteLine("Done" + count);
  42.             Console.Read();
  43.         }
  44.     }
  45. }
Advertisement
Add Comment
Please, Sign In to add comment