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

l9_nc

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

Понимание

•На что похож нормальный стек приложения на 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

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