mirror of
http://git.pig4cloud.com/pig/pigx.git
synced 2026-11-12 05:39:00 +08:00
Merge branch 'jdk17-dev' of 202310181001/pigx into jdk17-dev
This commit is contained in:
commit
9843bd949d
2 files changed
+2
-10
No files matched your search
+1
-6
@@ -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);
|
||||
}
|
||||
|
||||
+1
-4
@@ -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);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user