Technology Driven IT Training Longstanding IT Technologists Computer Education Techniques
Distance-learning - WebLogic Server: Performance and Tuning

Home

distance-learning center

Application of Classic Teaching Models Mobile Classrooms

Professional Distance-learning

IT Training Services



WBSVR22

WebLogic Server: Performance and Tuning
DURATION: 3 days

FEE: $1,185

PRIVATE GROUP FEE: $
Based upon a class size of six students.

Scheduling can be adjusted to employee work hours and incorporate client assignments.

SMALL CLASS SIZE:
There is a surcharge associated with training two or fewer students.

AUDIENCE:

  • IT Support Personnel
  • System Designer
  • System Analyst
  • IT Professional
 
   

DATES:

HANDS-ON TRAINING:
    1. Environment Tuning
      • Examine and set the JVM configuration option.
      • Tune the JVM's heap garbage collection and heap size parameters for optimizing performance.
    2. Tuning WebLogic Server
      • Analyze and improve JVM performance.
      • Use the standard Java command-line options for improving JVM performance.
    3. JDBC
      • Optimize and tune JDBC Connection Pool Initial Capacity.
      • Set the InitialCapacity attribute of the JDBCConnectionPool element for establishing the number of physical database connections that are to be created when configuring the pool.
    4. Clusters
      • Distribute transactions across EJBs in a WebLogic Server cluster.
      • Monitor EJBs in a cluster environment.
    5. EJB
      • Set performance related weblogic-ejb-jar.xml parameters.
      • Examine the weblogic-ejb-jar.xml deployment file which contains deployment elements that determine the concurrency, caching, and clustering behavior of EJBs.
      • Examine the weblogic-ejb-jar.xml deployment file which contains deployment elements that map available WebLogic Server resources to EJBs.
    6. JVM Memory Management
      • Determine memory tuning goals and how to establish a paradigm for a system.
      • Monitor JVM heap usage and tuning a Garbage Collector
    7. Tuning Applications
      • Utilize performance analysis tools.
      • Use the Jprobe Profiler for detecting performance bottlenecks.
    8. WebLogic Server Tuning
      • Customize execute threads.
      • Fine-tune an application's access to execute threads.
      • Perform optimization by using multiple execute queues in WebLogic Server.
    9. WebLogic Client Tuning
      • Configure socket reader threads.
      • Configure the number of available socket reader threads in the JVM that run on the client machines.
    10. Performance Analysis Tools
      • Configure session persistence.
      • Configure the persistence mechanisms at the web application layer.
    11. Stress Testing
      • Execute e-Load or Grinder for the purpose of testing load, scalability, and enterprise web applications.
      • Perform a stress test on an application.
    12. Tuning Techniques
      • Tune pool sizes (such as pools for JDBC connections, Stateless Session EJBs, and MDBs) that maximize concurrency for the expected thread utilization.
      • Tune the chunk size. A chunk is a unit of memory that the WebLogic Server network layer, both on the client and server-side, uses to read data from and write data to sockets. A server instance maintains a pool of these chunks.
 
 
    Web-based Training   Blended Learning    
Synchronous
Instruction
Asynchronous
Instruction
Value Added Service

Common Questions


Website

 

Effective February 27, 2012, the course dates listed on the SYS-ED schedules only will be available based upon approved and authorized user ID.

Copyright Acknowledgement: The software product(s) listed in this outline are owned and copyrighted by their respective companies. SYS-ED makes no representation regarding ownership in any of the software products that we train on.

SYS-ED courses are not intended for or open to the general public. They are intended for employees of Fortune 1000 companies, government municipalities, consulting companies, software, companies, healthcare providers. and mid-sized businesses. Individuals attending such courses will be required to execute a statement acknowledging that the employer will be paying for the SYS-ED course and that the employer has a licensed version of the software.