WCF - Стресс-тест - Медленное выступление - PullRequest
0 голосов
/ 23 мая 2019

У нас была проблема с производительностью конечной точки WCF, поэтому мы провели стресс-тест, чтобы получить больше информации об этом.

Наше окружение:

  • Балансер нагрузки;
  • 4 HOSTS (4vCPUS и 4Gb RAM) каждая;

Конфигурация приложения

  • Пул приложений CPU Limit: 0 (по умолчанию - NO LIMIT)
  • Пределы потоков на процессор: 25 (по умолчанию)
  • Свойство длины очереди ASP: 3000
  • Запись реестра MaxPoolThreads: не задана
  • Время соединения: 120 секунд (2 минуты)

ДАННЫЕ НА СТРЕСС-ТЕСТ - 5000 запросов за 10 минут

РЕЗУЛЬТАТ СТРЕСС-ТЕСТА Результаты испытаний наблюдались с использованием Dynatrace. - Первоначально у нас есть время отклика 24,6 (что слишком много времени) - Как только было получено больше запросов, увеличилось время нашего ответа. Достижение до 55,3 минут. Dynatrace Data Dynatrace Data Dynatrace Data

КОНФИГУРАЦИИ WCF

  • Объект результата:

    object

  • Конфигурации сегментов WebConfig: enter image description here enter image description here enter image description here
...