Jump To Close Expand all Collapse all Table of contents Performance Tuning Guide 1. Introduction Expand section "1. Introduction" Collapse section "1. Introduction" 1.1. About the Use of EAP_HOME in this Document 2. Monitoring Performance Expand section "2. Monitoring Performance" Collapse section "2. Monitoring Performance" 2.1. Configuring JBoss EAP for Remote Monitoring Connections 2.2. JConsole Expand section "2.2. JConsole" Collapse section "2.2. JConsole" 2.2.1. Connecting to a Local JBoss EAP JVM Using JConsole 2.2.2. Connecting to a Remote JBoss EAP JVM Using JConsole 2.3. Java VisualVM Expand section "2.3. Java VisualVM" Collapse section "2.3. Java VisualVM" 2.3.1. Connecting to a Local JBoss EAP JVM Using VisualVM 2.3.2. Connecting to a Remote JBoss EAP JVM Using VisualVM 3. Diagnosing Performance Issues Expand section "3. Diagnosing Performance Issues" Collapse section "3. Diagnosing Performance Issues" 3.1. Enabling Garbage Collection Logging 3.2. Java Heap Dumps Expand section "3.2. Java Heap Dumps" Collapse section "3.2. Java Heap Dumps" 3.2.1. Creating a Heap Dump Expand section "3.2.1. Creating a Heap Dump" Collapse section "3.2.1. Creating a Heap Dump" 3.2.1.1. OpenJDK and Oracle JDK 3.2.1.2. IBM JDK 3.2.2. Analyzing a Heap Dump 3.3. Identifying High CPU Utilization by Java Threads 4. JVM Tuning Expand section "4. JVM Tuning" Collapse section "4. JVM Tuning" 4.1. Setting a Fixed Heap Size 4.2. Configuring the Garbage Collector 4.3. Enabling Large Pages 4.4. Enabling Aggressive Optimizations 4.5. Setting ulimits 4.6. Host Controller and Process Controller JVM Tuning 5. EJB Subsystem Tuning Expand section "5. EJB Subsystem Tuning" Collapse section "5. EJB Subsystem Tuning" 5.1. Bean Instance Pools Expand section "5.1. Bean Instance Pools" Collapse section "5.1. Bean Instance Pools" 5.1.1. Creating a Bean Instance Pool 5.1.2. Specifying the Instance Pool a Bean Should Use 5.1.3. Disabling the Default Bean Instance Pool 5.2. Bean Thread Pools Expand section "5.2. Bean Thread Pools" Collapse section "5.2. Bean Thread Pools" 5.2.1. Creating a Bean Thread Pool 5.2.2. Configuring EJB Services to Use a Specific Bean Thread Pool 5.3. Exceptions That Indicate EJB Subsystem Tuning Might Be Required 6. Datasource and Resource Adapter Tuning Expand section "6. Datasource and Resource Adapter Tuning" Collapse section "6. Datasource and Resource Adapter Tuning" 6.1. Monitoring Pool Statistics Expand section "6.1. Monitoring Pool Statistics" Collapse section "6.1. Monitoring Pool Statistics" 6.1.1. Datasource Statistics Expand section "6.1.1. Datasource Statistics" Collapse section "6.1.1. Datasource Statistics" 6.1.1.1. Enabling Datasource Statistics 6.1.1.2. Viewing Datasource Statistics 6.1.2. Resource Adapter Statistics 6.2. Pool Attributes 6.3. Configuring Pool Attributes Expand section "6.3. Configuring Pool Attributes" Collapse section "6.3. Configuring Pool Attributes" 6.3.1. Configuring Datasource Pool Attributes 6.3.2. Configuring Resource Adapter Pool Attributes 7. Messaging Subsystem Tuning 8. Logging Subsystem Tuning Expand section "8. Logging Subsystem Tuning" Collapse section "8. Logging Subsystem Tuning" 8.1. Disabling Logging to the Console 8.2. Configuring Logging Levels 8.3. Configuring the Location of Log Files 9. Undertow Subsystem Tuning Expand section "9. Undertow Subsystem Tuning" Collapse section "9. Undertow Subsystem Tuning" 9.1. Buffer Caches 9.2. Configuring Byte Buffer Pools 9.3. JSP Configuration 9.4. Listeners 10. IO Subsystem Tuning Expand section "10. IO Subsystem Tuning" Collapse section "10. IO Subsystem Tuning" 10.1. Configuring Workers Expand section "10.1. Configuring Workers" Collapse section "10.1. Configuring Workers" 10.1.1. Monitoring Worker Statistics 10.2. Configuring Buffer Pools 11. JGroups Subsystem Tuning Expand section "11. JGroups Subsystem Tuning" Collapse section "11. JGroups Subsystem Tuning" 11.1. Monitoring JGroups Statistics 11.2. Networking and Jumbo Frames 11.3. Message Bundling 11.4. JGroups Thread Pools 11.5. JGroups Send and Receive Buffers 12. Transactions Subsystem Tuning A. Reference Material Expand section "A. Reference Material" Collapse section "A. Reference Material" A.1. Datasource Statistics A.2. Resource Adapter Statistics A.3. IO Subsystem Attributes Legal Notice Settings Close Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Chapter 7. Messaging Subsystem Tuning Performance tuning advice for the messaging-activemq subsystem is covered in the Performance Tuning part of the JBoss EAP Configuring Messaging guide. Previous Next