Course Date | Start Time | End Time | Time Zone | Location | Days | Price | |
---|---|---|---|---|---|---|---|
Nov 28, 2022 | 11:00 | 07:00 | EST | Toronto - In Class or by Video Conference | 3 | $3,600 USD | Purchase |
Oracle WebLogic Server 12c: Performance Tuning Workshop
Description: This Oracle WebLogic Server training teaches you how to monitor how a running Oracle WebLogic Server application affects the overall system. Learn through a combination of interactive instruction and hands-on exercises.
Duration: 3 Days
Learn to:
- Describe a typical performance methodology.
- Use a load testing tool like The Grinder.
- Use command-line and graphical tools such as jps, jcmd, Java VisualVM, Mission Control and Flight Recorder.
- Generate and analyze performance data.
- Tune operating system resources.
- Tune Java Virtual Machine (JVM) and Oracle WebLogic Server parameters.
Course Objectives:
- Use a standard tuning methodology
- Tune an operating system to support WebLogic
- Monitor and tune JVM performance
- Monitor and tune server performance
- Monitor and tune cluster performance
- Monitor and tune JDBC services
- Monitor and tune a persistent store
- Configure a work manager for an application
- Monitor and tune Java EE applications
Audience:
- Web Administrator
- Java EE Developer
- SOA Architect
- System Integrator
- Project Manager
- Administrator
- Support Engineer
- Technical Consultant
Required Prerequisites:
- Fair knowledge of administering Oracle WebLogic Server
- Oracle WebLogic Server 12c: Administration I
Suggested Prerequisites:
- Basic knowledge of Java programming
Topics:
Tuning Methodology
- Introduction to Performance Tuning
- Benchmarking
- Load and Stress Testing
- Identifying Bottlenecks
- Performance Monitoring and Testing Tools
Tuning Operating Systems
- Operating System Resources
- Linux Performance Monitoring
Monitor and Tune JVM Performance
- JVM Performance Overview
- The JVM and Garbage Collection
- Command-Line JVM Tools
- GUI JVM Tools
Monitor and Tune Server Performance
- Domain Startup Mode
- On-Demand Deployment
- Native I/O Performance Pack
- Overload Protection
- Garbage Collection Thresholds
- Connection Backlog
- Secure Sockets Layer (SSL) Tuning
- Logging Considerations
Monitor and Tune Cluster Performance
- Clustering Review
- Load Balancing and Failover
- HTTP Session Persistence Review
- Deployment Packaging
- Peer-to-Peer Communication
- Basic Cluster Architecture
- Multitier Cluster Architecture
- Load Balancers
Using the JSP Compiler: jspc
- Using the Precompile Option
- Setting JSP Page Check Interval
- Setting Servlet Reload Check Interval
- Defining WebLogic Cache Tag
Monitoring and Tuning Data Sources and Persistent Stores
- JDBC Review
- JDBC and Application Design
- Connection Pools
- Logging Last Resource (LLR) Transactions
- Batch Updates
- Transactions
- Persistent Stores
- Database Tuning
Configuring Work Managers
- Monitoring a Server Thread Pool
- WebLogic Server Thread Tuning
- Work Manager
- Work Manager Configuration
- Tuning Transactions
Monitoring and Tuning Java EE Applications
- Tuning Web Applications
- Tuning Enterprise JavaBeans (EJBs)
- Tuning JPA
- Tuning Web Services