目录

报错:websocket注入为null,已解决!

错误截图

原因分析

WebSocket 在 Spring 框架中的注入问题是由其生命周期与 Spring 容器的作用域不一致引起的。spring管理的都是单例(singleton),和 websocket (多对象)相冲突。如果你的WebSocket 处理类是多实例的,而其中的 @Autowired 注解依赖是单例的,那么依赖可能不会被注入,导致字段为 null。

解决

创建一个静态的全局变量,在项目启动时注入后给变量赋值

本文是转载文章,点击查看原文
如有侵权,请联系 xyy@jishuzhan.net 删除
相关推荐
EasyGBS1 小时前
视频设备轨迹回放平台EasyCVR远程监控体系落地筑牢国土监管防线
大数据·网络·人工智能·安全
JioJio~z1 小时前
网络基础-路由技术和交换技术以及其各个协议
网络·智能路由器·php
zyp2468101 小时前
网络基础2
网络
广药门徒1 小时前
FRP的proxies只是建立通道,相当于建立与服务器沟通的不同通道而不是直接将路由器与服务器云端沟通
网络·智能路由器
噗噗bug1 小时前
计算机网络 3-2 数据链路层(流量控制与可靠传输机制)
网络·计算机网络
喝醉酒的小白2 小时前
TCP重传率高与传输延迟问题
网络·网络协议·tcp/ip
落——枫2 小时前
IP协议之IP,ICMP协议
网络·tcp/ip
李詹3 小时前
海外高防服务器延迟优化——跨国业务安全加速的底层逻辑
网络·安全·网络安全·负载均衡·网络攻击模型·ddos
kfepiza4 小时前
`use_tempaddr` 和 `temp_valid_lft ` 和 `temp_prefered_lft ` 笔记250405
linux·网络·笔记·tcp/ip·ip·tcp
GreenMountainEcho4 小时前
Kubernetes 入门篇之网络插件 calico 部署与安装
网络·容器·kubernetes