mirror of
https://gitee.com/dromara/RuoYi-Vue-Plus.git
synced 2026-09-18 09:35:29 +08:00
update 优化 sse 心跳定时器执行方式
This commit is contained in:
parent
40e13ce136
commit
500e41206b
@ -30,9 +30,9 @@ public class SseEmitterManager {
|
|||||||
private final static Map<Long, Map<String, SseEmitter>> USER_TOKEN_EMITTERS = new ConcurrentHashMap<>();
|
private final static Map<Long, Map<String, SseEmitter>> USER_TOKEN_EMITTERS = new ConcurrentHashMap<>();
|
||||||
|
|
||||||
public SseEmitterManager() {
|
public SseEmitterManager() {
|
||||||
// 定时执行 SSE 心跳检测,每分钟执行一次
|
// 定时执行 SSE 心跳检测
|
||||||
SpringUtils.getBean(ScheduledExecutorService.class)
|
SpringUtils.getBean(ScheduledExecutorService.class)
|
||||||
.scheduleAtFixedRate(this::sseMonitor, 60L, 60L, TimeUnit.SECONDS);
|
.scheduleWithFixedDelay(this::sseMonitor, 60L, 60L, TimeUnit.SECONDS);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user