Bug #1808
QTISCS的em_dsv.exe新闻订阅数据服务不能对无应用数据交互的链路socket断开销毁释放-v304-20211210版任未修复
0%
Description
QTISCS所有版本均有此问题
20211116凌晨9#线C3抢修令,故障时 实时2为主dac处理服务器,em_dsv.exe新闻订阅数据服务功能僵死,netstat -ano |findstr 5351,显示设备调1工作站与实时2 存在超级多(2屏)scoket链路握手成功ESTABLISHED状态链路(正常情况一个ehmi客户机仅会存在一个5351端口socket链路)
经分析的故障过程
1)首先em_dsv僵死,未被切换的页面,不会发生图元状态变化(不影响css遥控操作)
2)此时设备调1重新切换账号登录,导致页面重新被打开刷新,但是又订阅不到数据,则页面显示初始组态离线页面(所有专业通道显示‘X’叉断开,其实其他所有页面图元都不能更新数据订阅)
3)现场处置,设备调1退出重启均无效(dsv未未恢复)
4)设备调2未切换页面前,由于数据订阅丢失,页面图元不刷新状态;在切换账号后,也出现与设备调1同样情况
5)切换主dac处理服务器到实时1,数据订阅恢复
Files
History
Updated by yufeng wu about 3 years ago
Updated by yufeng wu about 3 years ago
Updated by yufeng wu about 3 years ago
- Status changed from New to Feedback
采用微软的TCPView 关闭5351端口的所有非ESTABLISHED连接,不重启em_dsv.exe进程,订阅服务恢复正常
Updated by yufeng wu about 3 years ago
- File SHL15网管+行调dsv订阅不到实时数据_20211209153810.jpg SHL15网管+行调dsv订阅不到实时数据_20211209153810.jpg added
- Status changed from Feedback to In Progress
20211209 SHL15再次出现dsv 5351端口 链路 暴多,导致行调客户端界面不能订阅实时数据
研发打印QTISCSv3.0.5解决此问题
Updated by yufeng wu about 3 years ago
- Subject changed from QTISCS的em_dsv.exe新闻订阅数据服务不能对无应用数据交互的链路socket断开销毁释放 to QTISCS的em_dsv.exe新闻订阅数据服务不能对无应用数据交互的链路socket断开销毁释放-v304
Updated by yufeng wu about 3 years ago
- File 新旧304dsv测试20211214.docx 新旧304dsv测试20211214.docx added
- Subject changed from QTISCS的em_dsv.exe新闻订阅数据服务不能对无应用数据交互的链路socket断开销毁释放-v304 to QTISCS的em_dsv.exe新闻订阅数据服务不能对无应用数据交互的链路socket断开销毁释放-v304-20211210版任未修复
dac服务器 5351端口链路ESTABLISHED存在,但抓包显示tcp/ip协议socket收不到 ehmi客户端的ACK socket确认包,此种情况下dsv服务器不能将这种假活链路释放
Updated by yufeng wu about 2 years ago
- Status changed from In Progress to Feedback
客户端订阅数据接口问题,无应用数据心跳检测机制(dsv服务,与客户端之间,在接收完新订阅请求后,就仅单向向客户端周期发送订阅数据,dsv长期收不到客户端的数据时,无法自行销毁socket链路reset重建)。
研发研究后,回复暂时不解决!
此条临时关闭!