Class DebugResource

java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
org.apache.juneau.rest.servlet.RestServlet
org.apache.juneau.rest.servlet.BasicRestServlet
org.apache.juneau.microservice.jetty.resources.DebugResource
All Implemented Interfaces:
jakarta.servlet.Servlet, jakarta.servlet.ServletConfig, Serializable, BasicUniversalConfig, DefaultConfig, DefaultHtmlConfig, BasicRestOperations

public class DebugResource extends BasicRestServlet
Microservice debug utilities.
See Also:
  • Constructor Details

  • Method Details

    • getChildren

      [GET /] - Shows child utilities.
      Returns:
      Child utility links.
    • getJettyDump

      [GET /jetty/dump] - Generates and retrieves the jetty thread dump.
      Parameters:
      req - The request.
      res - The response.
      Returns:
      The thread dump contents.
    • createJettyDump

      [POST /jetty/dump] - Generates and saves the jetty thread dump file to jetty-thread-dump.log.
      Parameters:
      req - The request.
      res - The response.
      Returns:
      The thread dump contents.
      Throws:
      Exception - Gets converted to 500 response.