0

У меня довольно большое приложение .Net, которое хорошо работает на сервере Server 2003/IIS 6, но я столкнулся с проблемами производительности при попытке запустить приложение на обоих серверах Server 2008/IIS 7X и совсем недавно на сервере 2012R2/IIS 8.5Server 2012R2/IIS8.5/ASP.NET 4.0 Ошибка производительности

Я должен упомянуть, что в приложении есть компонент штрих-кода, который требует, чтобы я запускал пул приложений в 32-битном режиме. Конечно, это не проблема для старых 32-битных серверов. Просто хотел упомянуть об этом, потому что это заставило меня позволить пулу приложений работать в 32-битном режиме, а также в классическом режиме.

Мне кажется, что я изолировал исполнение до экземпляра IIS. Когда я сравниваю этот конкретный экземпляр в одном окне, при запуске экземпляра другого сервера/IIS в другом окне и даже в моей машине разработки в режиме отладки еще один - время ответа по всем направлениям по меньшей мере в два-три раза медленнее на новый сервер R2 R2. (Тот же физический доступ к сети)

Сама машина имеет 12 ядер процессора с частотой 2,26 ГГц и 32 ГБ оперативной памяти. В большинстве случаев использование ЦП и памяти в основном плоское выравнивание при запуске приложения и использование монитора ресурсов Windows.

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

Я искал ответы на неделю и пробовал практически каждую настройку IIS, которую я мог найти. Я даже удалил все функции IIS на сервере и начал работу. Кажется, ничего не помогает, это просто SLOWER, чем другие версии?

Мне интересно, если кто-то из вас столкнулся с чем-то похожим и что вы могли бы сделать, чтобы пройти мимо него.

+0

Если моя память не обманет меня, у новых IIS есть некоторые проверенные тесты для некоторых параметров - я работал с ним давно, но я думаю, что я что-то напоминаю. Может быть, вам действительно не повезло с сроками? Вы пытались перезапустить сервер более 5-10 раз и получили тот же результат? #ITRestartsIt. –

+0

О, я уверен, что он был перезагружен, по крайней мере, много раз. Любые идеи лучше, чем никто, поэтому я ценю помощь. Спасибо. – fpullanojr

+0

Можете ли вы добавить скорость выполнения (метод тестирования и подробности) в самом вопросе? Я не уверен, как это нам поможет, но это может ... –

ответ

0

Мы решили эту проблему, просто изменив План мощности с баланса до максимума .. возможно, в 20 раз увеличить загрузку страницы.

Сбалансированный, как представляется, по умолчанию на 2012

Спасибо.