Oracle WebLogic Server 12c: Performance Tuning Workshop

Продолжительность курса — 3 дней

Описание Услуги

Этот курс обучит вас, как контролировать влияние запущенного приложения Oracle WebLogic Server на систему в целом.

01. Цель курса

  • Конфигурация управляющего работой (work manager) для приложения
  • Настройка и мониторинг Java EE приложений
  • Использование стандартной методологии настройки
  • Настройка операционной системы для поддержки WebLogic
  • Настройка и мониторинг производительности JVM
  • Настройка и мониторинг производительности сервера
  • Настройка и мониторинг производительности кластера
  • Настройка и мониторинг JDBC-сервисов
  • Настройка и мониторинг постоянных хранилищ

02. Вы научитесь

  • Описывать типичную методологию производительности
  • Использовать утилиты для нагрузочного тестирования, такие как Grinder
  • Использовать средства командной строки и утилиты с графическим интерфейсом, такие как jps, jcmd, Java VisualVM, Mission Control и Flight Recorder
  • Собирать и анализировать данные о производительности
  • Настраивать ресурсы операционной системы
  • Настраивать параметры Java Virtual Machine (JVM) и Oracle WebLogic Server

03. Аудитория

  • Разработчики Java EE
  • Архитекторы SOA
  • Системные интеграторы
  • Web-администраторы
  • Менеджеры проектов
  • Администраторы
  • Инженеры технической поддержки
  • Технические консультанты

Содержание курса

01. Методология настройки

Введение в настройку производительности. Сравнительный анализ. Нагрузка и стресс-тестирование. Определение узких мест. Утилиты мониторинга и тестирования производительности.

04. Настройка и мониторинг производительности сервера

Режим запуска домена. Развертывание по запросу. Встроенный пакет производительности ввода-вывода (I/O). Защита от перегрузок Пороговые значения сборщика мусора. Задержка подключений. Настройка уровня защищенных сокетов (SSL). Рекомендации по настройки протоколирования.

05. Настройка и мониторинг производительности кластера

Кластеризация: обзор. Балансировка нагрузки и отказоустойчивость. Постоянство HTTP-сессий: обзор. Пакеты развертывания. Взаимодействие Peer-to-Peer. Базовая кластерная архитектура. Многоуровневая кластерная архитектура. Балансировщики нагрузки.

06. Использование компилятора JSP: jspc

Использование опции Precompile. Установка интервала проверки JSP-страницы. Установка интервала перезагрузки сервлета. Определение кэш тэга WebLogic.