Сохранение сеанса WebSocketSession и уведомление об этом сеансе,

#javascript #java #spring-boot #websocket #webflux

Вопрос:

Я сохраняю сеанс WebSocketSession, и в методе я извлекаю этот сеанс и отправляю сообщение на него, но я не вижу этого сообщения в файле .html моего клиента websocket,

 @Override
public Mono<Void> handle(WebSocketSession webSocketSession) {
  
   sessions.put(webSocketSession.getId(),webSocketSession)
   return webSocketSession.send(Flux.interval(Duration.ofSeconds(20)).map(i -> 
      webSocketSession.textMessage("MessageSentDirectly")));
 }

public Mono<Void> sendNotification(String sessionId, String notificationMessage) {
    WebSocketSession session = sessions.get(sessionId);
   
    return session.send(Flux.interval(Duration.ofSeconds(1)).map(i -> 
     session.textMessage("MessageAfterRetreiveSession"))
    
 }
 

У меня есть файл .html и .js для WebSocketClient, в этом html-файле я могу видеть сообщения напрямую, но я не видел строку MessageAfterRetreiveSession,

Почему я не получаю MessageAfterRetreiveSession на стороне клиента, когда я вызывал метод sendNotification?