项目之前可以正常运行,今天再次启动后,控制台持续循环输出DEBUG日志,可以看到相关信息[http-nio-63040-exec-1]~[http-nio-63040-exec-10] 在控制台循环输出;说明有前端应用程序在不断地请求该程序,这些请求可能是针对不存在的资源,导致404错误;
[http-nio-63040-exec-1][LogFormatUtils.java:91] - GET "/content/null/swagger-resources/configuration/ui", parameters={}
经过检查发现,浏览器前一天打开了swaager的接口文档后意外关闭,今天打开浏览器后自动恢复昨日页面,就导致了浏览器向该项目持续地发送请求,所以出现这种情况。
解决方案:关闭该不断发送请求的页面,重新启动项目,解决。
如果有相似的问题出现,建议检查一下客户端行为:确认是否有客户端在不断发送请求到应用程序。
2025-01-17 10:23:03,601 DEBUG [http-nio-63040-exec-1][LogFormatUtils.java:91] - GET "/content/null/swagger-resources/configuration/ui", parameters={}
2025-01-17 10:23:03,601 DEBUG [http-nio-63040-exec-1][AbstractHandlerMapping.java:415] - Mapped to ResourceHttpRequestHandler ["classpath:/META-INF/resources/", "classpath:/resources/", "classpath:/static/", "classpath:/public/", "/"]
2025-01-17 10:23:03,601 DEBUG [http-nio-63040-exec-1][ResourceHttpRequestHandler.java:487] - Resource not found
2025-01-17 10:23:03,601 DEBUG [http-nio-63040-exec-1][FrameworkServlet.java:1131] - Completed 404 NOT_FOUND
2025-01-17 10:23:03,601 DEBUG [http-nio-63040-exec-1][LogFormatUtils.java:91] - "ERROR" dispatch for GET "/content/error", parameters={}
2025-01-17 10:23:03,601 DEBUG [http-nio-63040-exec-1][AbstractHandlerMapping.java:415] - Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
2025-01-17 10:23:03,601 DEBUG [http-nio-63040-exec-1][AbstractMessageConverterMethodProcessor.java:255] - Using 'application/json', given [application/json] and supported [application/json, application/*+json, application/json, application/*+json]
2025-01-17 10:23:03,601 DEBUG [http-nio-63040-exec-1][LogFormatUtils.java:91] - Writing [{timestamp=Fri Jan 17 10:23:03 CST 2025, status=404, error=Not Found, message=, path=/content/null/s (truncated)...]
2025-01-17 10:23:03,601 DEBUG [http-nio-63040-exec-1][FrameworkServlet.java:1127] - Exiting from "ERROR" dispatch, status 404
2025-01-17 10:23:03,601 DEBUG [http-nio-63040-exec-2][LogFormatUtils.java:91] - GET "/content/null/swagger-resources/configuration/security", parameters={}
2025-01-17 10:23:03,601 DEBUG [http-nio-63040-exec-2][AbstractHandlerMapping.java:415] - Mapped to ResourceHttpRequestHandler ["classpath:/META-INF/resources/", "classpath:/resources/", "classpath:/static/", "classpath:/public/", "/"]
2025-01-17 10:23:03,601 DEBUG [http-nio-63040-exec-2][ResourceHttpRequestHandler.java:487] - Resource not found
2025-01-17 10:23:03,601 DEBUG [http-nio-63040-exec-2][FrameworkServlet.java:1131] - Completed 404 NOT_FOUND
2025-01-17 10:23:03,601 DEBUG [http-nio-63040-exec-2][LogFormatUtils.java:91] - "ERROR" dispatch for GET "/content/error", parameters={}
2025-01-17 10:23:03,601 DEBUG [http-nio-63040-exec-2][AbstractHandlerMapping.java:415] - Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
2025-01-17 10:23:03,601 DEBUG [http-nio-63040-exec-2][AbstractMessageConverterMethodProcessor.java:255] - Using 'application/json', given [application/json] and supported [application/json, application/*+json, application/json, application/*+json]
2025-01-17 10:23:03,601 DEBUG [http-nio-63040-exec-2][LogFormatUtils.java:91] - Writing [{timestamp=Fri Jan 17 10:23:03 CST 2025, status=404, error=Not Found, message=, path=/content/null/s (truncated)...]
2025-01-17 10:23:03,601 DEBUG [http-nio-63040-exec-2][FrameworkServlet.java:1127] - Exiting from "ERROR" dispatch, status 404
2025-01-17 10:23:03,601 DEBUG [http-nio-63040-exec-3][LogFormatUtils.java:91] - GET "/content/null/swagger-resources", parameters={}
2025-01-17 10:23:03,601 DEBUG [http-nio-63040-exec-3][AbstractHandlerMapping.java:415] - Mapped to ResourceHttpRequestHandler ["classpath:/META-INF/resources/", "classpath:/resources/", "classpath:/static/", "classpath:/public/", "/"]
2025-01-17 10:23:03,608 DEBUG [http-nio-63040-exec-3][ResourceHttpRequestHandler.java:487] - Resource not found
2025-01-17 10:23:03,608 DEBUG [http-nio-63040-exec-3][FrameworkServlet.java:1131] - Completed 404 NOT_FOUND
2025-01-17 10:23:03,608 DEBUG [http-nio-63040-exec-3][LogFormatUtils.java:91] - "ERROR" dispatch for GET "/content/error", parameters={}
2025-01-17 10:23:03,608 DEBUG [http-nio-63040-exec-3][AbstractHandlerMapping.java:415] - Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
2025-01-17 10:23:03,608 DEBUG [http-nio-63040-exec-3][AbstractMessageConverterMethodProcessor.java:255] - Using 'application/json', given [application/json] and supported [application/json, application/*+json, application/json, application/*+json]
2025-01-17 10:23:03,608 DEBUG [http-nio-63040-exec-3][LogFormatUtils.java:91] - Writing [{timestamp=Fri Jan 17 10:23:03 CST 2025, status=404, error=Not Found, message=, path=/content/null/s (truncated)...]
2025-01-17 10:23:03,608 DEBUG [http-nio-63040-exec-3][FrameworkServlet.java:1127] - Exiting from "ERROR" dispatch, status 404
2025-01-17 10:23:03,611 DEBUG [http-nio-63040-exec-5][LogFormatUtils.java:91] - GET "/content/null/swagger-resources/configuration/ui", parameters={}
2025-01-17 10:23:03,612 DEBUG [http-nio-63040-exec-5][AbstractHandlerMapping.java:415] - Mapped to ResourceHttpRequestHandler ["classpath:/META-INF/resources/", "classpath:/resources/", "classpath:/static/", "classpath:/public/", "/"]
2025-01-17 10:23:03,612 DEBUG [http-nio-63040-exec-5][ResourceHttpRequestHandler.java:487] - Resource not found
2025-01-17 10:23:03,613 DEBUG [http-nio-63040-exec-5][FrameworkServlet.java:1131] - Completed 404 NOT_FOUND
2025-01-17 10:23:03,613 DEBUG [http-nio-63040-exec-5][LogFormatUtils.java:91] - "ERROR" dispatch for GET "/content/error", parameters={}
2025-01-17 10:23:03,613 DEBUG [http-nio-63040-exec-5][AbstractHandlerMapping.java:415] - Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
2025-01-17 10:23:03,613 DEBUG [http-nio-63040-exec-5][AbstractMessageConverterMethodProcessor.java:255] - Using 'application/json', given [application/json] and supported [application/json, application/*+json, application/json, application/*+json]
2025-01-17 10:23:03,613 DEBUG [http-nio-63040-exec-5][LogFormatUtils.java:91] - Writing [{timestamp=Fri Jan 17 10:23:03 CST 2025, status=404, error=Not Found, message=, path=/content/null/s (truncated)...]
2025-01-17 10:23:03,613 DEBUG [http-nio-63040-exec-5][FrameworkServlet.java:1127] - Exiting from "ERROR" dispatch, status 404
2025-01-17 10:23:03,615 DEBUG [http-nio-63040-exec-4][LogFormatUtils.java:91] - GET "/content/null/swagger-resources/configuration/security", parameters={}
2025-01-17 10:23:03,615 DEBUG [http-nio-63040-exec-4][AbstractHandlerMapping.java:415] - Mapped to ResourceHttpRequestHandler ["classpath:/META-INF/resources/", "classpath:/resources/", "classpath:/static/", "classpath:/public/", "/"]
2025-01-17 10:23:03,616 DEBUG [http-nio-63040-exec-4][ResourceHttpRequestHandler.java:487] - Resource not found
2025-01-17 10:23:03,616 DEBUG [http-nio-63040-exec-4][FrameworkServlet.java:1131] - Completed 404 NOT_FOUND
2025-01-17 10:23:03,616 DEBUG [http-nio-63040-exec-4][LogFormatUtils.java:91] - "ERROR" dispatch for GET "/content/error", parameters={}
2025-01-17 10:23:03,616 DEBUG [http-nio-63040-exec-4][AbstractHandlerMapping.java:415] - Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
2025-01-17 10:23:03,617 DEBUG [http-nio-63040-exec-4][AbstractMessageConverterMethodProcessor.java:255] - Using 'application/json', given [application/json] and supported [application/json, application/*+json, application/json, application/*+json]
2025-01-17 10:23:03,617 DEBUG [http-nio-63040-exec-4][LogFormatUtils.java:91] - Writing [{timestamp=Fri Jan 17 10:23:03 CST 2025, status=404, error=Not Found, message=, path=/content/null/s (truncated)...]
2025-01-17 10:23:03,617 DEBUG [http-nio-63040-exec-4][FrameworkServlet.java:1127] - Exiting from "ERROR" dispatch, status 404
2025-01-17 10:23:03,619 DEBUG [http-nio-63040-exec-6][LogFormatUtils.java:91] - GET "/content/null/swagger-resources", parameters={}
2025-01-17 10:23:03,619 DEBUG [http-nio-63040-exec-6][AbstractHandlerMapping.java:415] - Mapped to ResourceHttpRequestHandler ["classpath:/META-INF/resources/", "classpath:/resources/", "classpath:/static/", "classpath:/public/", "/"]
2025-01-17 10:23:03,620 DEBUG [http-nio-63040-exec-6][ResourceHttpRequestHandler.java:487] - Resource not found
2025-01-17 10:23:03,620 DEBUG [http-nio-63040-exec-6][FrameworkServlet.java:1131] - Completed 404 NOT_FOUND
2025-01-17 10:23:03,620 DEBUG [http-nio-63040-exec-6][LogFormatUtils.java:91] - "ERROR" dispatch for GET "/content/error", parameters={}
2025-01-17 10:23:03,620 DEBUG [http-nio-63040-exec-6][AbstractHandlerMapping.java:415] - Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)