Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

l9_nc

.pdf
Скачиваний:
13
Добавлен:
19.04.2015
Размер:
707.81 Кб
Скачать

Понимание

На что похож нормальный стек приложения на WebLogic?

Нормально ли видеть часто потоки занимающиеся журналированием?

Много потоков, которые ожидают один заблокированный объект это «Плохая Штука»™

Если три сервера делаю одно и тоже , то дампы должны выглядеть похоже

© 2013 NetCracker Technology Corporation Confidential

21

Выводы

Дамп потоков дает много информации

Баги конфигурирования инфраструктуры более часы чем баги в инфраструктуре

Автоматическая сборка и развертывание это не серебряная пуля

Ингода стоит проверять

Или пользоваться другими инструментами

Верь своей интуиции

© 2013 NetCracker Technology Corporation Confidential

22

Пример 2

© 2013 NetCracker Technology Corporation Confidential

23

Пример 2

Звонит клиент:

“На отображение страницы уходит 20 секунд, производительность не маштабируется”

Окружение

WebLogic Portal 9.1 Cluster (2 nodes)

Oracle 10g Database

Red Hat Enterprise Linux

© 2013 NetCracker Technology Corporation Confidential

24

Пример 2

Система

Веб-портал

WebLogic Portal с набором сторонних портлетов (portlets)

Проблема

2 Дефекта

Тест производительности – JMeter в 10 потоков и в 20 потоков дает одинаковый результат

На отображение контента уходит около 20 секунд

© 2013 NetCracker Technology Corporation Confidential

25

Пример 2

Рассмотрим 2 проблемы отдельно

(они могут быть связаны, а может и нет)

© 2013 NetCracker Technology Corporation Confidential

26

Пример 2

Исследуем

Отображение страницы занимает на ноутбуке около 16 секунд

Проверяем

Зависит ли скорость отображения от браузера?

Зависит ли скорость отображения от компьютера?

На что похожи исходники странички?

© 2013 NetCracker Technology Corporation Confidential

27

Пример 2

Исследуем

В Opera странички отображаются быстрее, за исключением одного блока с лева (содержание)

В Firefox вся страница отображается одновременно

Страницы отображаются быстрее в IE и a Opera, чем в Firefox

Страница отображается быстрее на более быстрых компьютерах

На странице много Javascript, для загрузки содержания (блока с лева) используется

AJAX

© 2013 NetCracker Technology Corporation Confidential

28

Пример 2

Гипотеза

Загрузка содержания через AJAX занимает слишком долго и тормозит всю страницу

Улучшаем

Уберем блок с содержанием со страницы

Отключим JavaScript

Проверяем

Страница отображается меньше 2-х секунд

© 2013 NetCracker Technology Corporation Confidential

29

Пример 2

Гипотеза

JMeter не выполняет javascript, значит показатели которые он дает не связаны с долгой загрузкой блока через Ajax

© 2013 NetCracker Technology Corporation Confidential

30

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]