Book Image

WildFly Performance Tuning

Book Image

WildFly Performance Tuning

Overview of this book

Table of Contents (17 chapters)
WildFly Performance Tuning
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Summary


In this chapter, we have discussed the tools and processes based on three key features of performance tuning:

  • Profiling

  • Monitoring

  • Load generation

We have talked about what use these features provide during performance tuning and how they fit into the different layers of an enterprise stack. For each feature, we have discussed at least one well-versed tool that brings a lot of value to the tuning process.

With regards to profiling, we focused on the very versatile JVM tool, VisualVM. We described how to make it and WildFly play well together with jstatd and the http-remoting-jmx.

Moving onto monitoring, we discussed various OS-specific tools. These are primarily useful for resolving problems in the lower layers of the stack. As such, they often relate to CPU, memory, disks, and network. They also give important clues about the real source of a problem if it has arisen in the upper layers such as poor design, code, or configuration.

We have briefly talked about the tools bundled with WildFly...