У нас есть приложение MVC 3, которое было развернуто на недавно построенном сервере Windows 2008 R2 Web Edition, которое работает плохо.
Это приложение прошло цикл разработки, обеспечения качества и приемочного тестирования в одной операционной системе (в разных блоках) без проблем с производительностью.
Единственное отличие, которое мы можем видеть на сервере, состоит в том, что он находится в демилитаризованной зоне и поэтому имеет два настроенных сетевых адаптера: один для Интернета и один для подключения через межсетевой экран.
Мы добавили в приложение все виды регистрации и подтвердили, что до «возврата ActionResult» все работает правильно (т. Е. ~ 500 мс). Затем рендеринг страницы занимает 15 секунд.
Мы попытались включить debug = false в конфигурационном файле, я не уверен, что еще искать здесь, похоже, проблема среды.
Есть предложения, пожалуйста? Я собираюсь выяснить, может ли размер пула потоков вызывать проблемы.
Кроме того, если это помогает, когда страница использует несколько частичных представлений, я читал, что у других возникли проблемы с ними.
Спасибо,
Matt