File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed
src/main/java/com/back/global/websocket/config Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -40,25 +40,25 @@ public class WebSocketConfig implements WebSocketMessageBrokerConfigurer {
4040 * - /queue: 1:1 메시지 (개인 DM)
4141 * - /app: 클라이언트에서 서버로 메시지 전송 시 prefix
4242 *
43- * STOMP 하트비트 설정:
43+ * STOMP 하트비트 설정(임시 주석 상태) :
4444 * - 25초마다 자동 하트비트 전송 (쓰기 비활성 시)
4545 * - 25초 이상 응답 없으면 연결 종료 (읽기 비활성 시)
4646 */
4747 @ Override
4848 public void configureMessageBroker (MessageBrokerRegistry config ) {
49- config .enableSimpleBroker ("/topic" , "/queue" )
50- .setHeartbeatValue (new long []{25000 , 25000 }) // [서버→클라이언트, 클라이언트→서버]
51- .setTaskScheduler (heartBeatScheduler ());
49+ config .enableSimpleBroker ("/topic" , "/queue" );
50+ // .setHeartbeatValue(new long[]{25000, 25000}) // [서버→클라이언트, 클라이언트→서버]
51+ // .setTaskScheduler(heartBeatScheduler());
5252
5353 config .setApplicationDestinationPrefixes ("/app" );
5454 config .setUserDestinationPrefix ("/user" );
5555 }
5656
57- /**
57+ /**(임시 주석 상태)
5858 * STOMP 하트비트 전용 스케줄러!!
5959 * - 별도 스레드 풀로 하트비트 처리
6060 * - 메인 비즈니스 로직에 영향 없음
61- */
61+
6262 @Bean
6363 public TaskScheduler heartBeatScheduler() {
6464 ThreadPoolTaskScheduler scheduler = new ThreadPoolTaskScheduler();
@@ -68,6 +68,7 @@ public TaskScheduler heartBeatScheduler() {
6868 log.info("STOMP 하트비트 스케줄러 초기화 완료 - 주기: 25초");
6969 return scheduler;
7070 }
71+ */
7172
7273 /**
7374 * STOMP 엔드포인트 등록
You can’t perform that action at this time.
0 commit comments