Jump To Close Expand all Collapse all Table of contents Open Liberty Runtime Guide 1. What is Open Liberty Expand section "1. What is Open Liberty" Collapse section "1. What is Open Liberty" 1.1. Open Liberty Versioning 2. Zero-migration architecture Expand section "2. Zero-migration architecture" Collapse section "2. Zero-migration architecture" 2.1. User configuration files 2.2. Open Liberty features Expand section "2.2. Open Liberty features" Collapse section "2.2. Open Liberty features" 2.2.1. Considerations for using new features 2.3. Exceptions to zero migration 3. Deployment on OpenShift Expand section "3. Deployment on OpenShift" Collapse section "3. Deployment on OpenShift" 3.1. Running applications on OpenShift 3.2. Open Liberty Operator 3.3. See also 4. Feature overview Expand section "4. Feature overview" Collapse section "4. Feature overview" 4.1. Using features 4.2. Zero-migration 4.3. Combining features 4.4. Superseded features 5. Server configuration overview Expand section "5. Server configuration overview" Collapse section "5. Server configuration overview" 5.1. Configuration files Expand section "5.1. Configuration files" Collapse section "5.1. Configuration files" 5.1.1. server.env 5.1.2. jvm.options 5.1.3. bootstrap.properties 5.1.4. server.xml 5.2. Variable substitution 5.3. Configuration merging Expand section "5.3. Configuration merging" Collapse section "5.3. Configuration merging" 5.3.1. Merging singleton configuration 5.3.2. Merging factory configuration 5.4. Include processing 5.5. Configuration references 5.6. Dynamic updates 5.7. Log messages 6. Open Liberty Operator Expand section "6. Open Liberty Operator" Collapse section "6. Open Liberty Operator" 6.1. What is the Open Liberty Operator? 6.2. Operator capabilities 6.3. Serviceability and observability with the Open Liberty Operator 6.4. Operator installation and configuration 6.5. See also 7. Development mode Expand section "7. Development mode" Collapse section "7. Development mode" 7.1. Run Open Liberty in dev mode Expand section "7.1. Run Open Liberty in dev mode" Collapse section "7.1. Run Open Liberty in dev mode" 7.1.1. Detect, recompile, and deploy code changes 7.1.2. Run unit and integration tests on demand 7.1.3. Attach a debugger to the running server 7.1.4. VS Code extension for dev mode 7.2. See also 8. Thread pool tuning Expand section "8. Thread pool tuning" Collapse section "8. Thread pool tuning" 8.1. Thread pool tuning behavior Expand section "8.1. Thread pool tuning behavior" Collapse section "8.1. Thread pool tuning behavior" 8.1.1. Hang resolution 8.2. Manual thread pool tuning 8.3. See also 9. Logging and tracing Expand section "9. Logging and tracing" Collapse section "9. Logging and tracing" 9.1. Logging configuration 9.2. Example logging configuration Expand section "9.2. Example logging configuration" Collapse section "9.2. Example logging configuration" 9.2.1. Managing log file storage 9.2.2. JSON logging 9.2.3. Configuring logging for a Docker image 9.2.4. Binary logging 9.3. Configuration settings by source 10. True-to-production integration testing Expand section "10. True-to-production integration testing" Collapse section "10. True-to-production integration testing" 10.1. Development and production parity 10.2. Writing integration tests with the Microshed Testing library 10.3. See also 11. Debugging Expand section "11. Debugging" Collapse section "11. Debugging" 11.1. Managing build processes with the Open Liberty Maven plug-in 11.2. Tracing Requests 12. Monitoring Open Liberty Expand section "12. Monitoring Open Liberty" Collapse section "12. Monitoring Open Liberty" 12.1. Monitoring with metrics Expand section "12.1. Monitoring with metrics" Collapse section "12.1. Monitoring with metrics" 12.1.1. MicroProfile Metrics and the /metrics endpoint 12.1.2. JMX metrics 12.1.3. Both types of metrics combined 12.2. Health checks for microservices Expand section "12.2. Health checks for microservices" Collapse section "12.2. Health checks for microservices" 12.2.1. MicroProfile Health endpoints and annotations 12.2.2. See also: A. Additional Open Liberty resources 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 Open Liberty Runtime Guide Open Liberty 2021Build and deploy cloud native applications with Open LibertyLegal NoticeAbstract These topics provide a brief introduction to Open Liberty and links to in-depth documentation resources. Next