Closed weirantongxue closed 1 month ago
在框架使用spring-boot-starter-webflux 无法使用响应式.或者流式输出. 导致集成spring-ai提供的对应start包,也无法使用流式输出.
我排查了好久,找不到为什么,啊哈哈哈,.我新建一个空的springboot3.0X的项目是可以的. 操作如下.希望大佬有空的时候帮忙看一下.
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-webflux</artifactId> </dependency>
@GetMapping(value = "/stream", produces = MediaType.TEXT_EVENT_STREAM_VALUE) public Flux<String> stream() { return Flux.interval(Duration.ofSeconds(1)) .map(sequence -> "Flux - " + LocalTime.now().toString()); }
4.响应输出
No response
之前是因为 log 组件的过滤器导致的问题,ContiNew Starter v2.4.0 给 log 组件新增了一个 excludePatterns 配置,可以放行不需要过滤的路由。
Feature 描述
在框架使用spring-boot-starter-webflux 无法使用响应式.或者流式输出. 导致集成spring-ai提供的对应start包,也无法使用流式输出.
描述一下您想要的解决方案
我排查了好久,找不到为什么,啊哈哈哈,.我新建一个空的springboot3.0X的项目是可以的. 操作如下.希望大佬有空的时候帮忙看一下.
4.响应输出
描述一下您考虑过的替代方案
No response
额外补充
No response
确认