fix(ai-web): 修复超时时间设置过短导致反复重连

This commit is contained in:
v-zhangjc9
2025-06-18 16:09:37 +08:00
parent 48e42ee99a
commit 0f5ae1c4d4

View File

@@ -106,7 +106,7 @@ public class ChatController {
) { ) {
httpResponse.setHeader("X-Accel-Buffering", "no"); httpResponse.setHeader("X-Accel-Buffering", "no");
SseEmitter emitter = new SseEmitter(20 * 1000L); SseEmitter emitter = new SseEmitter(20 * 60 * 1000L);
ExecutorProvider.EXECUTORS.submit(() -> { ExecutorProvider.EXECUTORS.submit(() -> {
buildRequest(messages) buildRequest(messages)
.stream() .stream()
@@ -117,7 +117,7 @@ public class ChatController {
emitter.send( emitter.send(
SseEmitter.event() SseEmitter.event()
.data(toMessage(response)) .data(toMessage(response))
.reconnectTime(5000) .reconnectTime(5 * 1000L)
.build() .build()
); );
} catch (IOException e) { } catch (IOException e) {