Данный курс научит Вас, как стать администратором Java Message Service (JMS), который осуществляет надежное асинхронное взаимодействие между Java приложениями. Изучается WebLogic сервер, реализующий JMS на уровне предприятия, на основе мощной и гибкой системы администрирования.
После успешного прохождения курса слушатели будут уметь осуществлять:
Конфигурирование JMS серверов и destinations.
Конфигурирование высокой доступности JMS.
Миграцию сообщений после сбоя сервера.
Мониторинг и настройку производительности JMS.
Поиск неполадок в JMS.
Достоинства курса:
В данном курсе Вы узнаете, как увеличить производительность и масштабируемость приложений и сервисов Вашей организации, используя сервер номер один среди всех серверов приложений. Он позволит значительно упростить развертывание и уменьшить время, необходимое для выхода программного продукта на рынок. Курс позволит Вам приобрести навыки конфигурирования, управления WebLogic JMS и их мониторинга на основе проверенных рекомендаций.
Высокая доступность и миграция:
Высококвалифицированные инструкторы научат Вас, как сконфигурировать окружение WebLogic для обеспечения балансировки нагрузки и обработки сбоев для JMS ресурсов. Вы поймете, когда следует использовать сконфигурированные и динамические кластеры для JMS. Кроме того, Вы узнаете, как перемещать ресурсы с сервера на сервер в Вашем кластере в случае сбоя сервера или запланированных мероприятий по технической поддержке сервера.
Настройка производительности и поиск неполадок:
Решение этих задач, связанных с JMS, осуществляется широким набором средств.
Необходимая предварительная подготовка:
Oracle WebLogic Server 12c: Administration I
Рекомендуемые связанные курсы:
Oracle WebLogic Server 12c: Troubleshooting Workshop
Oracle WebLogic Server 12c: Performance Tuning Workshop
Oracle WebLogic Server 12c: Enterprise Manager Management Pack
Oracle WebLogic Server 12c: Administration II
Oracle Database 12c: Administration Workshop
Цель курса:
Конфигурирование распределенных очередей и topics
Развертывание JMS в сконфигурированные и динамические кластеры
Конфигурирование полной миграции сервера
Конфигурирование и инициализация миграции JMS сервиса
Мониторинг и настройка производительности JMS
Поиск неполадок в JMS
Конфигурирование персистентного хранилища JMS
Конфигурирование JMS очередей, topics и подключений
Аудитория курса:
Системные администраторы
Технические консультанты
Инженеры поддержки
Разработчики
Концепции системы сообщений Java Messaging
Терминология, связанная с сообщениями. Point-to-Point модель. Publish-Subscribe модель. JMS провайдеры. JMS Destinations. EJB, управляемые сообщениями.
Базовая конфигурация
Целеуказание для JMS сервера. JMS Server - общие рекомендации. Целеуказание для системного модуля. Настройки доставки для Connection Factory. Подразвертывание - общие рекомендации. Конфигурирование Destination Delivery Overrides. Конфигурирование Error Destination. Quota - общие рекомендации.
Мониторинг и управление сообщениями
Мониторинг JMS сервера. JMS и Monitoring Dashboard. Мониторинг MDBs. Запросы сообщений. Создание тестового сообщения. Перемещение сообщений. Приостановка и возобновление JMS операций.
Персистентность, транзакции и постоянная подписка
Producer Delivery мода. Настройки персистентного хранилища. Мониторинг JMS транзакций. Пример постоянного подписчика. Разделяемые подписки.
Мониторинг и управление постоянными подписчиками.
Распределенные Destinations
Требование масштабируемости JMS. Настройки кластеризации JMS. Целеуказание JMS на кластер. Подключение к распределенному Destination. Архитектура распределенной очереди. Архитектура партиционированной распределенной Topic. Архитектура реплицированной распределенной Topic.
MDBs и распределенные Destinations.
Миграция сервера
Требование высокой доступности JMS. Подготовка к миграции сервера. Миграционные настройки для Node Manager. Cluster Leasing сервис. Конфигурирование машин-кандидатов. Включение автоматической миграции. Машинный сбой. Осуществление миграции сервера вручную.
Миграция сервиса
Предварительная подготовка к миграции сервиса. Архитектура миграции JTA. Архитектура миграции JMS. Целеуказание JMS для поддержки миграции. Миграция настроек политик. Конфигурирование Migratable Target. Осуществление миграции сервисов вручную.
Настройка производительности
Программирование JMS. Настройка Server Heap. Настройка разбивки сообщений на страницы. Настройка персистентных хранилищ. Логика управления потоком. Настройка управления потоком. Настройка сжатия сообщений. Настройка Consumer Message Pipeline.
Поиск неполадок
Средства поиска неполадок JMS. JMS журналирование. JMS заголовки и свойства. JMS и флаги отладки MDB. JMS и образы диагностики. Общие конфигурационные проблемы. Общие проблемы времени выполнения.