当我们使用Spring websocket 和 spring session时,当启动项目时会报错:

 

 

Websocket + Spring Session 的异常 Unexpected use of scheduler

 

 

配置情况 :

Websocket + Spring Session 的异常 Unexpected use of scheduler

 

都有启动。

 

 

解决办法:

Websocket + Spring Session 的异常 Unexpected use of scheduler

 

让websocket配置类继承AbstractSessionWebSocketMessageBrokerConfigurer,重写:

    @Override
    protected void configureStompEndpoints(StompEndpointRegistry registry) {
        registry.addEndpoint("/messages").withSockJS();
    }

然后打上@EnableWebSocketMessageBroker  注解。

相关文章:

  • 2021-06-07
  • 2022-12-23
  • 2022-12-23
  • 2021-12-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-02-09
  • 2021-09-24
  • 2022-12-23
  • 2022-12-23
  • 2023-02-02
  • 2021-06-21
  • 2021-10-09
相关资源
相似解决方案