Как загрузить тестовый универсальный обработчик - PullRequest
1 голос
/ 24 февраля 2012

У меня есть общий обработчик, который обслуживает динамические данные, и я хочу убедиться, что он доставляет все запросы пользователям (я вижу, что он останавливается или иногда не возвращается, когда я загружаю его слишком много вручную, помещая слишком много тегов img вызывая его на той же странице).

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

Какие значения мне нужно посмотреть в счетчиках и как я могу оценить, сколько запросов может пройти одновременно, прежде чем что-то пойдет не так или достигнет максимальных значений, которые допускают провайдеры общего хоста (Сколько это средняя память и процессор мудрый)

Спасибо!

1 Ответ

0 голосов
/ 25 февраля 2012

Рисование картины происходит на стороне клиента, вы не собираетесь этого избегать.Для всех намерений и целей обработчик фактически становится изображением.Когда ваша отображаемая страница вызывает обработчик, обработчик использует строку запроса, чтобы сформировать ссылку, а затем генерирует изображение, независимо от того, исходит ли оно из базы данных или плоского файла.Таким образом, по большей части все, что вы генерируете, это ссылки (текст).Если ваша страница вызывает обработчик тысячу раз, единственное, что вы будете ждать, - это загружать изображения.

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

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