10月 02, 2026 4:58:48 下午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-nio-127.0.0.1-auto-1"]
10月 02, 2026 4:58:48 下午 org.apache.catalina.core.StandardService startInternal
信息: Starting service [Tomcat]
10月 02, 2026 4:58:48 下午 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet engine: [Apache Tomcat/10.1.46]
10月 02, 2026 4:58:48 下午 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring DispatcherServlet 'mvc'
10月 02, 2026 4:58:48 下午 org.springframework.web.servlet.FrameworkServlet initServletBean
信息: Initializing Servlet 'mvc'
10月 02, 2026 4:58:48 下午 org.hibernate.validator.internal.util.Version <clinit>
INFO: HV000001: Hibernate Validator 8.0.2.Final
10月 02, 2026 4:58:48 下午 org.springframework.web.servlet.FrameworkServlet initServletBean
信息: Completed initialization in 371 ms
10月 02, 2026 4:58:48 下午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["http-nio-127.0.0.1-auto-1-63537"]
ENV java=21.0.10 spring=6.2.11 tomcat=10.1.46.0 base=http://127.0.0.1:63537
TRACE filter REQUEST /hello thread=http-nio-127.0.0.1-auto-1-exec-1
TRACE pre REQUEST /hello context=true thread=http-nio-127.0.0.1-auto-1-exec-1
TRACE handler thread=http-nio-127.0.0.1-auto-1-exec-1
TRACE aop-enter thread=http-nio-127.0.0.1-auto-1-exec-1
TRACE aop-exit thread=http-nio-127.0.0.1-auto-1-exec-1
TRACE post REQUEST thread=http-nio-127.0.0.1-auto-1-exec-1
TRACE complete REQUEST thread=http-nio-127.0.0.1-auto-1-exec-1
TRACE filter-exit REQUEST thread=http-nio-127.0.0.1-auto-1-exec-1
HTTP GET /hello status=200 content-type=text/plain;charset=ISO-8859-1 body=hello
CHECK PASS 25 normal response
CHECK PASS 25 REQUEST crosses filter interceptor and proxy
TRACE filter REQUEST /async thread=http-nio-127.0.0.1-auto-1-exec-2
TRACE pre REQUEST /async context=true thread=http-nio-127.0.0.1-auto-1-exec-2
TRACE handler-async thread=http-nio-127.0.0.1-auto-1-exec-2
TRACE callable thread=mvc-task-1
TRACE concurrent REQUEST thread=http-nio-127.0.0.1-auto-1-exec-2
TRACE filter-exit REQUEST thread=http-nio-127.0.0.1-auto-1-exec-2
TRACE filter ASYNC /async thread=http-nio-127.0.0.1-auto-1-exec-3
TRACE pre ASYNC /async context=true thread=http-nio-127.0.0.1-auto-1-exec-3
TRACE post ASYNC thread=http-nio-127.0.0.1-auto-1-exec-3
TRACE complete ASYNC thread=http-nio-127.0.0.1-auto-1-exec-3
TRACE filter-exit ASYNC thread=http-nio-127.0.0.1-auto-1-exec-3
HTTP GET /async status=200 content-type=text/plain;charset=ISO-8859-1 body=async-ok
CHECK PASS 25 asynchronous response
CHECK PASS 25 ASYNC redispatch traverses filter and interceptor
CHECK PASS 25 controller invoked once despite two dispatches
TRACE filter REQUEST /filter-error thread=http-nio-127.0.0.1-auto-1-exec-4
TRACE filter ERROR /container-error thread=http-nio-127.0.0.1-auto-1-exec-4
TRACE pre ERROR /container-error context=true thread=http-nio-127.0.0.1-auto-1-exec-4
TRACE post ERROR thread=http-nio-127.0.0.1-auto-1-exec-4
TRACE complete ERROR thread=http-nio-127.0.0.1-auto-1-exec-4
TRACE filter-exit ERROR thread=http-nio-127.0.0.1-auto-1-exec-4
HTTP GET /filter-error status=500 content-type=application/json body={"dispatch":"ERROR"}
CHECK PASS 25 filter sendError reaches configured error page
CHECK PASS 25 ERROR is a container dispatch
CHECK PASS 25 filter failure does not enter service proxy
CHECK PASS producer executor terminated
10月 02, 2026 4:58:48 下午 org.apache.coyote.AbstractProtocol pause
信息: Pausing ProtocolHandler ["http-nio-127.0.0.1-auto-1-63537"]
10月 02, 2026 4:58:48 下午 org.apache.catalina.core.StandardService stopInternal
信息: Stopping service [Tomcat]
10月 02, 2026 4:58:48 下午 org.apache.catalina.core.ApplicationContext log
信息: Destroying Spring FrameworkServlet 'mvc'
10月 02, 2026 4:58:48 下午 org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalsForLeaks
警告: You need to add "--add-opens=java.base/java.lang=ALL-UNNAMED" to the JVM command line arguments to enable ThreadLocal memory leak detection. Alternatively, you can suppress this warning by disabling ThreadLocal memory leak detection.
10月 02, 2026 4:58:48 下午 org.apache.catalina.loader.WebappClassLoaderBase clearReferencesRmiTargets
警告: You need to add "--add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED" to the JVM command line arguments to enable RMI Target memory leak detection. Alternatively, you can suppress this warning by disabling RMI Target memory leak detection.
10月 02, 2026 4:58:48 下午 org.apache.coyote.AbstractProtocol stop
信息: Stopping ProtocolHandler ["http-nio-127.0.0.1-auto-1-63537"]
10月 02, 2026 4:58:48 下午 org.apache.coyote.AbstractProtocol destroy
信息: Destroying ProtocolHandler ["http-nio-127.0.0.1-auto-1-63537"]
CHECK PASS web application context closed
CHECK PASS MVC task executor terminated
CHECK PASS Tomcat listening port closed
CHAPTER 25 PASS checks=12
