
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
Spring AI + CompletableFuture 引发假死锁:两种机制深度排查
别在 ForkJoinPool.commonPool() 上跑阻塞 I/O。它设计给 CPU 密集的 fork/join 用,不会被 socket I/O 触发补偿。带阻塞 I/O 的异步操作用自定义 ThreadPoolExecutor。池大小、队列策略、拒绝策略全部可控。"修复有效 → 归因正确"是常见认知陷阱。@Async 同时修复了池隔离和上下文传播,不能直接推断根因是后者。"调试能过运行
Spring AI 2.0 `reasoning_content` 丢失排查报告
Jiang I-Agent 使用 Spring AI 2.0 + DeepSeek 模型(通过硅基流动 SiliconFlow 代理),需要获取模型的思考过程(这个 SDK 是 OpenAI 官方维护的,它的数据模型只包含 OpenAI 标准字段,不用 Spring AI 直连的决策是正确的。直接调硅基流动 API,手动解析 SSE 响应。Bean(排除了 MySQL/Redis 循环依赖问题后)
到底了







