Курс: Oracle WebLogic Server 11g: Monitor and Tune Performance
Продолжительность курса: 24 ак. ч.
Формат обучения:
• Очно - на территории нашего учебного центра или на территории Заказчика (для корпоративных клиентов)
• Онлайн обучение с помощью вебинаров в режиме "здесь и сейчас"
• Дистанционно с помощью системы СДО в любое удобное для вас время
Описание курса:
В этом курсе администраторы, разработчики и архитекторы научатся выполнять настройку различных параметров сервера Oracle WebLogic для достижения оптимальной производительности. В курсе происходит обучение Oracle WebLogic Diagnostics Framework. Слушатели обучаются тому, как данные генерируются, собираются, анализируются и сохраняются при помощи различных инструментальных средств.
Аудитория:
• Администраторы Oracle WebLogic
• Специалисты служб технической поддержки
Необходимая подготовка:
• Базовый опыт работы с операционной системой Linux
• Знакомство с администрированием Oracle WebLogic Server в объеме курса Oracle WebLogic Server 11g: Administration Essensials, и желательно Oracle WebLogic Server 11g: Advanced Administration
Результат обучения:
После изучения курса слушатель будет уметь:
• Описать архитектуру Oracle WebLogic Diagnostic Framework (WLDF)
• Создавать и конфигурировать способы генерации, сбора, доступа и хранения данных
• Использовать расширения консоли диагностирования сервера Oracle WebLogic
• Выполнять фильтрацию журналируемых событий
• Выполнять настройку параметров Java Virtual Machine (JVM), сервера Oracle WebLogic, а также параметров приложений для достижения оптимальной производительности.
Программа курса:
Модуль 1. Введение в WebLogic Diagnostics Framework (WLDF)
• Обзор WebLogic Diagnostics Framework
• Объяснение компонент WLDF
• Объяснение основ конфигурирования WLDF
Модуль 2. Генерация данных посредством усовершенствованных MBean
• Описание генераторов и сборщиков данных
• Необходимость управления приложений
• Инструментальные и распределенные уровни сервисов
• Инструментальные компоненты WLDF
• Конфигурирование серверных инструментальных компонент
Модуль 3. Конфигурирование средств журналирования, наблюдателей (Watches) и оповещателей (Notifications), диагностических рисунков (Diagnostic Images) WLDF
• Как WLS использует службы журналирования
• Конфигурирование сборщика данных (Harvester)
• Установка наблюдателей (Watches) и оповещателей (Notifications)
• Сбор диагностических рисунков (Diagnostic Images)
Модуль 4. Средства доступа и хранение данных
• Доступ к данным
• Использования средств доступа в режимах Online и Offline
• Доступ к диагностическим данным
• Диагностические архивы
Модуль 5. Конфигурирование контекста диагностики
• Определение контекста диагностики
• Описание окраски и флага окраски
• Определение и конфигурирование фильтра окраски
• Трассировка и оборка запросов
Модуль 6. Фильтрация журнальных сообщений WebLogic Server
• Основные концепции фильтрации
• Установка уровней безопасности
• Установка фильтров в зависимости от уровня безопасности и других критериев
Модуль 7. Мониторинг производительности
• Определение критериев измерения
• Описание и выполнение стресс-тестирования
• Список средств тестирования, доступных для WLS
• Идентификация "узких мест" (Bottlenecks)
Модуль 8. Виртуальная машина Java
• Общая информация о виртуальной машине Java
Модуль 9. Настройка Java Sun HotSpot JVM
• Мониторинг Sun HotSpot JVM
• Использование JConsole, jps, jstat, jinfo, jmap и jstack
• Настройка "сборщика мусора" в Sun HotSpot JVM
• Описание эргономических параметров, относящихся к настройку Java
Модуль 10. Настройка Oracle JRockit JVM
• Мониторинг Oracle JRockit JVM
• Использование консоли управления JRockit, JRA, детектора утечек памяти
• Описание Ctrl-Break Handler, JRCMD
• Использование самонастройки JRockit
• Настройка "сборщика мусора" в Oracle JRockit JVM
Модуль 11. Основы настройки WebLogic Server
• Список Performance Packs
• Использование Stuck потоков, авторестарт сервера
• Описание порогов "сборщика мусора"
• Настройка размера порций данных и пула
• Настройка SSL
Модуль 12. Работа с Work Manager
• Определение Work Manager
• Установка компонент Work Manger
• Конфигурирование Work Manager
• Доступ и маппирование CommonJ Work Manager
Модуль 13. Настройка JSP
• Использование компилятора JSP jspc
• Использование опций прекомпиляции
• Установка интервалов проверки JSP
• Установка интервалов проверки перегрузки сервлета
• WebLogic Cache Tag
Модуль 14. Настройка JDBC
• Настройка пула соединений
• Настройка кэша выражений
• Производительность пакетов
• Настройка транзакционности
• Настройка параметров базы данных.
Модуль 15. Настройка JMS
• Настройка JMS клиентов
• Агрегаты и потоки сообщений
• Описание сохранения сообщений
• Настройка SAF
Модуль 16. Настройка EJB
• Настройка размера пула
• Настройка размера кэша
• Настройка стратегий параллельности
• Настройка параметров объектных компонент
• Настройка транзакционности
• Настройка EJB клиентов
Модуль 17. Настройка кластеров WebLogic Server
• Архитектурные соглашения
• Балансировщики нагрузки
• Обеспечение сохранности сеансов
Записаться на курс