webSocket连接错误原因
1、在SSM架构中正常使用的代码,迁移到Spring Boot中出现错误我是@ServerEndpoint注解方式实现报错:这绝对是个坑!!!错误原因:要注入ServerEndpointExporter,这个bean会自动注册使用了@ServerEndpoint注解声明的Websocket endpoint。要注意,如果使用独立的servlet容器,而不是直接使...
·
1、在SSM架构中正常使用的代码,迁移到Spring Boot中出现错误
我是@ServerEndpoint注解方式实现
报错:
这绝对是个坑!!!
错误原因:要注入ServerEndpointExporter,这个bean会自动注册使用了@ServerEndpoint注解声明的Websocket endpoint。要注意,如果使用独立的servlet容器,而不是直接使用springboot的内置容器,就不要注入ServerEndpointExporter,因为它将由容器自己提供和管理。
解决方式:加入这个配置
@Configuration
public class WebSocketConfig {
@Bean
public ServerEndpointExporter serverEndpointExporter() {
return new ServerEndpointExporter();
}
}
更多推荐
已为社区贡献1条内容
所有评论(0)