Java Servlet-13 .Servlet 异步处理 13.1 异步处理概述 同步处理 vs 异步处理 特性 同步处理 异步处理 请求处理流程 主线程全程处理请求,直到响应完成 主线程启动异步任务后立即释放,异步任务完成后再生成响应 线程占用 请求处理期间一直占用容器线程池中的线程 主线程快速释放,异步任务由独立线程/线程池处理 适用场景 短时间、快速响应的任务 长时间任务(如数据库查询、外部接口调用、文件处理) 并发能力 高并发下易导致线程阻塞,吞吐量下降 释放主线程资源,提升服务器并发处理能力 异步处理的典型场景 耗时操作