From 1c8451fea19e3474a8d3a898a60d601e6a6ed9c5 Mon Sep 17 00:00:00 2001 From: guyben Date: Wed, 17 Jan 2018 07:28:47 -0800 Subject: [PATCH] Log the first entry into our code per request Trying to debug the 20s delay in requests, it would help to know if the delay happens before or after our code is called. Right now all we know is that the delay happens before our first loggin line, which is in RequestAuthenticator. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=182211285 --- java/google/registry/module/backend/BackendServlet.java | 1 + java/google/registry/module/frontend/FrontendServlet.java | 1 + java/google/registry/module/tools/ToolsServlet.java | 3 +++ 3 files changed, 5 insertions(+) diff --git a/java/google/registry/module/backend/BackendServlet.java b/java/google/registry/module/backend/BackendServlet.java index 6d9c7ec79..e425dfef6 100644 --- a/java/google/registry/module/backend/BackendServlet.java +++ b/java/google/registry/module/backend/BackendServlet.java @@ -62,6 +62,7 @@ public final class BackendServlet extends HttpServlet { @Override public void service(HttpServletRequest req, HttpServletResponse rsp) throws IOException { + logger.info("Received backend request"); requestHandler.handleRequest(req, rsp); } } diff --git a/java/google/registry/module/frontend/FrontendServlet.java b/java/google/registry/module/frontend/FrontendServlet.java index bea84c67d..0e0df4101 100644 --- a/java/google/registry/module/frontend/FrontendServlet.java +++ b/java/google/registry/module/frontend/FrontendServlet.java @@ -62,6 +62,7 @@ public final class FrontendServlet extends HttpServlet { @Override public void service(HttpServletRequest req, HttpServletResponse rsp) throws IOException { + logger.info("Received frontend request"); requestHandler.handleRequest(req, rsp); } } diff --git a/java/google/registry/module/tools/ToolsServlet.java b/java/google/registry/module/tools/ToolsServlet.java index 4911d0875..903f2d0a8 100644 --- a/java/google/registry/module/tools/ToolsServlet.java +++ b/java/google/registry/module/tools/ToolsServlet.java @@ -14,6 +14,7 @@ package google.registry.module.tools; +import google.registry.util.FormattingLogger; import java.io.IOException; import java.security.Security; import javax.servlet.http.HttpServlet; @@ -26,6 +27,7 @@ public final class ToolsServlet extends HttpServlet { private static final ToolsComponent component = DaggerToolsComponent.create(); private static final ToolsRequestHandler requestHandler = component.requestHandler(); + private static final FormattingLogger logger = FormattingLogger.getLoggerForCallerClass(); @Override public void init() { @@ -34,6 +36,7 @@ public final class ToolsServlet extends HttpServlet { @Override public void service(HttpServletRequest req, HttpServletResponse rsp) throws IOException { + logger.info("Received tools request"); requestHandler.handleRequest(req, rsp); } }