Наш сайт работает отлично в течение 90% дня, а затем в часы пик, когда трафик примерно в два раза тяжелее обычного, все замедляется до ползания. Время загрузки страницы, которое обычно составляет 1 секунду, занимает 30 секунд. Проверяя наши журналы ошибок, похоже, что это может быть проблема пула соединений. У нас есть 3 веб-сервера, подключенные к 1 sql server db. Сервер SQL летает до 25% на всех ядрах.Период ожидания, прошедший до получения соединения от пула
Я смотрю на счетчик пользовательских подключений на нашем SQL-сервере и вижу, что во время нашего пика у нас 400+ пользовательских подключений, но в нерабочее время оно составляет около 120+.
Я уверен, что мы просто используем любые настройки по умолчанию, которые MS прилагает для работы с нашим пулом приложений. Что я могу сделать, чтобы проверить, является ли проблема с пулом приложений? Каковы негативы увеличения размера пула приложений до 1000 (и как это сделать?).
Спасибо!
Какие версии ASP.Net и SqlServer? – zendar
, когда я впервые прочитал тему, я думал, что вы спасатель. – Jason