У нас есть веб-приложение (uisng ASP.Net
и Alaska WAA
), которое было разработано много лет назад (а не моей командой). В основном используется код Alaska’s Xbase++
через WAA для запроса базы данных и генерации ответа HTML
. Раньше он работал на Win 2003 и IIS 6. Теперь это веб-приложение было перенесено в новую среду. Windows 2008 и IIS7 (мы сделали эту миграцию).Как проверить производительность веб-приложений?
Это приложение использует Mysql
как бэкэнд и показывает некоторые изображения, хранящиеся на общем диске. Проблема в том, что производительность веб-сайта не является удовлетворительной. Страницы загружаются более чем на 10-12 секунд (что не было в случае предыдущей настройки). Теперь мы хотим отслеживать основную причину задержки. Мы подозреваем производительность сервера БД и общего диска. Как мы можем это подтвердить? Есть ли какой-нибудь инструмент, который может помочь нам выявить причину задержки? (Alaska WAA
- Адаптер веб-приложений - это своего рода сервер приложений, который будет запускать код Xbase ++ на сервере. IIS
запросит WAA
(например, приложение CGI) и WAA
будет выполнять обработку на стороне сервера .. как получение данных из БД, генерация HTML-ответ и перенастройка на IIS
) Или базовая база кода Xbase ++ очень велика, и мы не можем пройти через этот код для точной настройки запросов. Есть ли способ протестировать производительность сервера БД, производительность общего привода, CGI
производительность ..?