fix 修复 未开启sse 找不到bean问题
This commit is contained in:
parent
5480e419b6
commit
492e7dab26
@ -17,7 +17,13 @@ import org.dromara.common.sse.dto.SseMessageDto;
|
|||||||
public class SseMessageUtils {
|
public class SseMessageUtils {
|
||||||
|
|
||||||
private final static Boolean SSE_ENABLE = SpringUtils.getProperty("sse.enabled", Boolean.class, true);
|
private final static Boolean SSE_ENABLE = SpringUtils.getProperty("sse.enabled", Boolean.class, true);
|
||||||
private final static SseEmitterManager MANAGER = SpringUtils.getBean(SseEmitterManager.class);
|
private static SseEmitterManager MANAGER;
|
||||||
|
|
||||||
|
static {
|
||||||
|
if (isEnable() && MANAGER == null) {
|
||||||
|
MANAGER = SpringUtils.getBean(SseEmitterManager.class);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 向指定的WebSocket会话发送消息
|
* 向指定的WebSocket会话发送消息
|
||||||
|
Loading…
x
Reference in New Issue
Block a user