ソースを参照

Edit println sse

tsurumure 3 ヶ月 前
コミット
dea0abfd28

+ 2 - 2
src/main/java/com/backendsys/modules/sse/emitter/SseEmitterManager.java

@@ -25,11 +25,11 @@ public class SseEmitterManager {
     public void addEmitter(String emitterKey, SseEmitterUTF8 emitter) {
         this.emitters.put(emitterKey, emitter);
         emitter.onTimeout(() -> {
-            System.out.println("(onTimeout) emitter 超时, emitterKey: " + emitterKey);
+            System.out.println("(sse)(onTimeout) emitter 超时, emitterKey: " + emitterKey);
             removeEmitter(emitter);
         });
         emitter.onCompletion(() -> {
-            System.out.println("(onCompletion) emitter 中断, emitterKey: " + emitterKey);
+            System.out.println("(sse)(onCompletion) emitter 中断, emitterKey: " + emitterKey);
             removeEmitter(emitter);
         });
     }

+ 1 - 1
src/main/java/com/backendsys/modules/sse/utils/SseUtil.java

@@ -107,7 +107,7 @@ public class SseUtil {
                 oldEmitter.send(SseEmitter.event().data(dataStr));
                 oldEmitter.complete();              // 关闭旧的连接
             } catch (IOException e) {
-                System.out.println("(closeIfExist catch): " + e.getMessage() + oldEmitter);
+                // System.out.println("(sse)(closeIfExist catch): " + e.getMessage() + oldEmitter);
             } finally {
                 manager.removeEmitter(oldEmitter);  // 从管理器中移除旧的连接
                 // 如果需要,可以在这里显式关闭底层资源