Oracle WebLogic Server 10g R3: Monitoring and Performance Tuning



Course Objectives
Tune Java Virtual Machine (JVM) parameters, Oracle WebLogic Server parameters, and application parameters for better performance
Perform Clustering for performance on Oracle WebLogic Server
Describe Diagnostic system modules
Set Watches and notifications
Describe the Oracle WebLogic Diagnostic Framework (WLDF) architecture
Create and configure ways to generate, gather, access, and persist diagnostic data
Use the Oracle WebLogic diagnostic console extension
Instrument the server and applications
Filter log events


Course Topics

Introduction to the WebLogic Diagnostics Framework (WLDF)
Overview of WebLogic Diagnostics Framework
Explaining WLDF Architectural components
Explaining WLDF Configuration Basics
Generating Data by leveraging MBeans
Describing Data Creators and Data Collectors
Explaining the Need to Manage Applications
Explaining Instrumentation and Distributed Services Levels
Explaining WLDF Instrumentation Component
Configuring Server-Scoped Instrumentation
Configuring the WLDF Logging Services, Watches and Notifications, Diagnostic Images
Explaining How WLS Uses Logging Services
Configuring a Harvester
Setting Watches and Notifications
Capturing Diagnostic Images
Accessing and Persisting Data
Explaining Data Accessors
Explaining and Using Online and Offline Accessors
Accessing Diagnostic Data
Explaining Diagnostic Archives

Configuring a Diagnostic Context
Defining Diagnostic Context
Describing Dyes & Dye Flags
Defining and Configuring Dye Filtering
Tracing and Throttling requests
Filtering WebLogic Server Log Messages
Defining Basic Concepts of Filtering
Setting Severity Levels
Setting Filters Based on Severity Level and Other Criteria
Performance Monitoring
Defining Benchmarking
Describing and Performing Stress Testing
Listing Testing Tools that are Available for WLS
Identifying Bottlenecks
Java Virtual Machine Basics
Defining and Describing Purpose of Java Virtual Machine
Java Tuning Sun HotSpot JVM
Monitoring the Sun HotSpot JVM
Using JConsole, jps, jstat, jinfo, jmap, and jstack
Tuning Sun HotSpot JVM Garbage Collection
Defining Ergonomics Related to Java Tuning

Tuning Oracle JRockit JVM
Monitoring the Oracle JRockit JVM
Using JRockit Management Console, JRA, Memory Leak Detector
Describing Ctrl-Break Handler, JRCMD
Using JRockit Self-tuning
Tuning Oracle JRockit JVM Garbage Collection
Core WebLogic Server Tuning
Listing Performance Packs
Using Stuck Threads, Auto Restart Server
Describing Garbage Collection Thresholds
Tuning Chunk Size and Pool Size
Connection Backlog Buffering
Tuning SSL
Working with Work Managers
Defining Work Manager
Setting Components of Work Manger
Work Manager Configuration
Accessing and Mapping CommonJ Work Managers
Executing Queues
Tuning JSP
Using the JSP Compiler jspc
Using the Precompile Option
Setting JSP Page Check Interval
Setting Servlet Reload Check Interval
Defining WebLogic Cache Tag

Tuning JDBC
Tuning Connection Pools
Tuning Statement Caches
Performing Batch Updates
Tuning Transactions
Tuning a Few Parameters on Databases.
Tuning JMS
Tuning JMS clients
Defining Aggregation and Message Pipeline
Describing Persistence Techniques
Listing Throttling Techniques
Tuning SAF
Tuning EJB
Tuning Pool Size
Tuning Cache Size
Tuning Concurrency Strategy
Tuning Entity Bean Parameters
Tuning Transactions
Tuning EJB Clients
Tuning WebLogic Server Clusters
Architectural Consideration
Load Balancers and Firewalls
Session Persistence
General Tuning Tips


Desarrolladores de aplicaciones, Java EE Developer,  Administrador de Web
Campus y sedes: Itehl Consulting
Itehl Consulting
(Distrito Federal)
Cursos más populares