把 JNDI、反序列化与最终驻留拆成独立阶段,建立从外部输入到运行时组件的完整证据链。
从真实异常出发,用 jcmd、javap、jdeps 和反射探针定位字节码、Servlet 接口、模块封装与 Agent 的跨版本问题。
跳出单个 WAR,从管理配置、节点运行时、类加载来源和集群一致性四个证据面排查企业应用服务器。
对比 Jetty Handler 组件树与 Undertow HttpHandler 链,完整展示原生请求节点的挂载、替换、排查与恢复。
从 Engine、Host、Context、Wrapper 四层 Pipeline 出发,完整复现 Tomcat Valve 的运行时挂载、触发、排查与卸载。
拆开 RequestMappingInfo、HandlerMethod 与 MappingRegistry,完整复现 Spring MVC 动态路由的注册、触发、排查和注销。
从 Servlet 事件模型出发,完整复现 Tomcat Listener 的运行时注册、请求回调、排查与卸载。
拆开 FilterDef、FilterMap 与 ApplicationFilterConfig,完整复现 Tomcat Filter 的运行时注册、链路触发、排查与卸载。
从 StandardContext、Wrapper 和 URL Mapping 出发,完整复现 Tomcat Servlet 的运行时注册、请求触发、排查与卸载。
从一次 HTTP 请求出发,理解 Servlet、Filter、Listener 在请求链中的位置、触发条件与生命周期。