当我们使用Spring websocket 和 spring session时,当启动项目时会报错:
配置情况 :
都有启动。
解决办法:
让websocket配置类继承AbstractSessionWebSocketMessageBrokerConfigurer,重写:
@Override
protected void configureStompEndpoints(StompEndpointRegistry registry) {
registry.addEndpoint("/messages").withSockJS();
}
然后打上@EnableWebSocketMessageBroker 注解。