Blazor Server应用部分客户端每50秒WebSocket断开问题求助
Blazor Server应用WebSocket频繁断开问题求助
问题概况
一款已稳定运行4年、日均约100人使用的Blazor Server应用,自2025年1月10日起,有6名用户出现无法正常使用的问题:WebSocket每约50秒断开。
错误信息
客户端报错
Error: Connection disconnected with error 'Error: WebSocket closed with status code: 1006 (no reason given).'.
服务器端日志
Connection Down: - Circuit ID: xyz - Disconnection Type: Graceful (user action)
已排查情况
- 疑似与用户ISP、路由器或Cloudflare相关:用户切换手机热点后可正常使用;使用问题网络时,能正常访问另一款Blazor Server应用
- 应用最初基于.NET6.0开发,问题出现后才升级至.NET9.0
- 出现问题的用户均为英国EE或BT(British Telecom)的ISP用户,但本人使用BT搭配TP-Link路由器无此问题,更换旧BT路由器也正常
求助内容
寻求是否有类似案例,或是否知晓BT/EE在上周四/周五发布过相关更新。
内容的提问来源于stack exchange,提问作者Sparked
相关产品推荐
相关产品推荐

