Chapter 7. Troubleshooting in Tomcat
Every day, IT administrators face new problems with servers in the production environment. Administrators have to troubleshoot these issues to make sure that the applications work perfectly.
Troubleshooting is an art of solving critical issues in the environment. It comes with experience and the number of issues you have come across in your career. But there is a set of rules for fixing the issues. We will discuss the real-time issues, which may occur in the production environment. We will also discuss tips and tricks for resolving issues.
In this chapter, we will discuss:
Common issues
Third-party tools for thread dump analysis
Tomcat specific issues related to the OS, JVM, and database
How to troubleshoot a problem
Best practices for the production environment
Common problem areas for web administrators
Web administrators always find issues with applications, not due to server failure of the Tomcat server, but because applications start malfunctioning due to...