Улучшения производительности IIS - PullRequest
2 голосов
/ 26 августа 2010

Что можно сделать для улучшения производительности в IIS?Когда я развертываю свое веб-приложение на моей локальной машине IIS, оно идет намного медленнее, чем когда я запускаю решение в Visual Studio без отладки.Разница замечательная, как в два раза быстрее.

1 Ответ

0 голосов
/ 26 августа 2010

Некоторые вещи, которые я могу придумать -

  1. Проверьте использование вашего процессора и памяти - это может быть чрезвычайно важно.

  2. проверьте, включено ли сжатие Gzip - включение этого на уже перегруженном процессоре может еще больше снизить производительность. Однако по сети это сэкономит вам пропускную способность, поэтому его можно включить, если процессор не перегружен

  3. Это на одной или разных машинах? Если ваша сборочная машина менее способна, чем ваша разработчик (что иногда имеет место), это может добавить к проблеме

Также рассматривали ли вы начальное время компиляции для веб-сайтов? По крайней мере загрузка первой страницы в локальном IIS будет несколько медленнее из-за начальной компиляции, которая происходит по запросу страницы. В Visual Studio вы увидите это отдельно как этап сборки, и это также может создать иллюзию того, что VS-сервер быстрее, чем IIS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...