Лучшие практики и инструменты для повышения производительности веб-сервера в asp.net mvc? - PullRequest
0 голосов
/ 24 ноября 2010

Перед вопросом вот что мы пытались протестировать на сайте производительности.Мы смоделировали 80 пользователей одновременно на сайте, используя JMeter .Итак, я работаю над проблемами базы данных и другими проблемами.Но одной из проблем было то, что производительность веб-сервера была не очень хорошей, и она была максимальной.

Итак, я нахожусь в процессе улучшения производительности веб-сервера и скачал Профилировщик производительности Redgate * а также dottrace .Я собирался использовать их, но раньше я думал спросить всех вас, ребята, которые делали это раньше, так как я новичок в этой области, какие шаги я должен предпринять дополнительно.Любой совет или шаги, которые необходимо предпринять, или любые другие инструменты, которые вы можете предложить, будут очень полезны.По сути, я просто пытаюсь узнать лучшие практики и инструменты, которые будут использоваться при профилировании приложения asp.net mvc.

1 Ответ

1 голос
/ 25 ноября 2010

Может быть миллион причин, по которым вы испытываете низкую производительность.Возможно, это просто какой-то метод / страница, выполнение которого занимает много времени или занимает слишком много памяти, или вы имели в виду, что общая производительность не очень хорошая.Может быть, вам просто нужно обновить свое оборудование, кто знает.Я определенно попытался бы найти узкое место, запустив несколько счетчиков в системном мониторе Windows для ЦП, ОЗУ, сети, дисковой системы на веб-сервере и сервера БД при запуске JMeter.Это должно дать вам несколько идей о том, что может быть не так.

...