Merge branch 'jdk17-dev' of 202310181001/pigx into jdk17-dev

This commit is contained in:
pig666 authored and Gogs committed 2024-06-10 15:41:06 +08:00
commit 9843bd949d
2 files changed
+2 -10

No files matched your search

@@ -39,12 +39,7 @@ public class SseEmitterMessageSender {
return false;
}
Object sendFailed = ReflectUtil.getFieldValue(sseEmitter, "sendFailed");
if ((boolean) sendFailed) {
log.error("[send] sseEmitter 已经关闭");
SseEmitterHolder.removeSseEmitter(sseEmitter);
return false;
}
try {
sseEmitter.send(message);
}
@@ -24,10 +24,7 @@ public class RedisMessageDistributor implements MessageDistributor {
*/
@Override
public void distribute(MessageDO messageDO) {
// 包装 sessionKey 适配分布式多环境
List<Object> sessionKeyList = new ArrayList<>(messageDO.getSessionKeys());
messageDO.setSessionKeys(sessionKeyList);
String str = JSONUtil.toJsonStr(messageDO);
stringRedisTemplate.convertAndSend(RedisSseEmitterMessageListener.CHANNEL, str);
}