Bonjour,

Afin de tester une de mes fonctionnalit� bas� sur les eventhandler j'ai besoin de faire un test de charge. Toutes les minutes je veux declencher un maximun d'eventhandler, mais voila je suis vite limit� en nombre de requetes.

Voila les 2 bout de codes essay�
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
 
 void _timer_Elapsed(object sender, ElapsedEventArgs e)
        {
            for (int i = 0; i < 100000; i++)
            {
                Random rnd = new Random();
                int number = rnd.Next(0, _requestID.Count);
                OnUpdate(number, new int[100000]);
            }
        }
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
  void _timer_Elapsed(object sender, ElapsedEventArgs e)
        {
            Task.Factory.StartNew(() =>
            {
                SetPlayTest();
                SetPlayTest();
                SetPlayTest();
            });
        }
 
        private void SetPlayTest()
        {
            for (int i = 0; i < 100000; i++)
            {
                Random rnd = new Random();
                int number = rnd.Next(0, _requestID.Count);
                OnUpdate(number, new int[100000]);
            }
        }
Je n'arrive pas � depasser 200 000 requetes minutes. Comment puis je augmenter considerablement le nombre de requetes ?

Merci