|
@@ -9,6 +9,7 @@ import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.lang.NonNull;
|
|
import org.springframework.lang.NonNull;
|
|
|
import org.springframework.web.socket.*;
|
|
import org.springframework.web.socket.*;
|
|
|
import org.springframework.web.socket.handler.AbstractWebSocketHandler;
|
|
import org.springframework.web.socket.handler.AbstractWebSocketHandler;
|
|
|
|
|
+import org.springframework.web.socket.handler.ConcurrentWebSocketSessionDecorator;
|
|
|
|
|
|
|
|
import java.io.IOException;
|
|
import java.io.IOException;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
@@ -34,7 +35,8 @@ public class PlusWebSocketHandler extends AbstractWebSocketHandler {
|
|
|
log.info("[connect] invalid token received. sessionId: {}", session.getId());
|
|
log.info("[connect] invalid token received. sessionId: {}", session.getId());
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
- WebSocketSessionHolder.addSession(loginUser.getUserId(), session);
|
|
|
|
|
|
|
+ WebSocketSessionHolder.addSession(loginUser.getUserId(),
|
|
|
|
|
+ new ConcurrentWebSocketSessionDecorator(session, 10 * 1000, 64000));
|
|
|
log.info("[connect] sessionId: {},userId:{},userType:{}", session.getId(), loginUser.getUserId(),
|
|
log.info("[connect] sessionId: {},userId:{},userType:{}", session.getId(), loginUser.getUserId(),
|
|
|
loginUser.getUserType());
|
|
loginUser.getUserType());
|
|
|
}
|
|
}
|