LangChain4j流式Agent ThreadLocal失效排查
发生了什么
据稀土掘金2026-10-10报道,在Spring Boot 4与LangChain4j 1.14.1构建的质检分析Agent中,尝试通过SSE实时推送工具调用轨迹时遭遇ThreadLocal静默失效。因Servlet线程创建的SseEmitter需跨至streamExecutor线程使用,传统ThreadLocal方案导致回调读取为null或依赖脆弱假设。最终采用“每请求一个Agent实例+闭包捕获”实现零侵入埋点。
- 框架版本
- Spring Boot 4 + LangChain4j 1.14.1
报道与来源
1 篇发布方数量不等于独立核验数量。同稿的多个入口保留在对应报道中。
来源关系与证据边界
按已记录的来源角色展示;连线仅表示原生身份流程确认的同稿入口,不表示独立佐证或跨报道引用。
- 来源报道1 个发布入口