im分布式测试方案-单机测试

This commit is contained in:
liyj 2025-11-19 17:21:00 +08:00
parent 4ce40ede17
commit fddd1750a1
2 changed files with 3 additions and 3 deletions

View File

@ -50,10 +50,10 @@ public class DistributedMessageService {
if (isCurrentServer(targetServer)) {
// 用户在当前服务器直接发送
return localSessionManager.sendToUser(message.getToid(), message,userSessions);
return localSessionManager.sendToUser(targetUserId, message,userSessions);
} else {
// 用户在其他服务器通过RabbitMQ转发
forwardToUser(targetServer, message.getToid(), message);
forwardToUser(targetServer, targetUserId, message);
return true;
}
}

View File

@ -68,7 +68,7 @@ public class LocalSessionManager {
/**
* 发送消息给用户
* @param userId session的id
* @param userId account的id
* @param message
* @param userSession
* @return