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"); }