From 7a08b7c2d3df8bb93d05b1e56ababb21cbeb2be2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=A0=95=EC=84=B1=ED=9B=88?= Date: Sat, 31 May 2025 13:58:59 +0900 Subject: [PATCH] =?UTF-8?q?heart=20beat=20=EC=84=A4=EC=A0=95=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/dugout/DugOut/config/WebSocketConfig.java | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/src/main/java/dugout/DugOut/config/WebSocketConfig.java b/src/main/java/dugout/DugOut/config/WebSocketConfig.java index b8eab23..48e65db 100644 --- a/src/main/java/dugout/DugOut/config/WebSocketConfig.java +++ b/src/main/java/dugout/DugOut/config/WebSocketConfig.java @@ -1,27 +1,16 @@ package dugout.DugOut.config; -import dugout.DugOut.domain.User; -import dugout.DugOut.repository.UserRepository; import dugout.DugOut.service.JwtService; import org.springframework.context.annotation.Configuration; import org.springframework.http.server.ServerHttpRequest; -import org.springframework.messaging.Message; -import org.springframework.messaging.MessageChannel; -import org.springframework.messaging.simp.config.ChannelRegistration; import org.springframework.messaging.simp.config.MessageBrokerRegistry; -import org.springframework.messaging.simp.stomp.StompCommand; -import org.springframework.messaging.simp.stomp.StompHeaderAccessor; -import org.springframework.messaging.support.ChannelInterceptor; import org.springframework.web.socket.WebSocketHandler; import org.springframework.web.socket.config.annotation.EnableWebSocketMessageBroker; import org.springframework.web.socket.config.annotation.StompEndpointRegistry; import org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer; import org.springframework.web.socket.server.support.DefaultHandshakeHandler; -import org.springframework.util.MultiValueMap; -import org.springframework.web.util.UriComponentsBuilder; import java.security.Principal; -import java.util.List; import java.util.Map; @Configuration @@ -79,7 +68,8 @@ protected Principal determineUser(ServerHttpRequest request, @Override public void configureMessageBroker(MessageBrokerRegistry registry) { - registry.enableSimpleBroker("/queue"); + registry.enableSimpleBroker("/queue") + .setHeartbeatValue(new long[]{4000, 4000}); registry.setUserDestinationPrefix("/user"); registry.setApplicationDestinationPrefixes("/app"); }