Project

General

Profile

Bug #1808

QTISCS的em_dsv.exe新闻订阅数据服务不能对无应用数据交互的链路socket断开销毁释放-v304-20211210版任未修复

Added by yufeng wu about 3 years ago. Updated about 2 years ago.

Status:
Feedback
Priority:
High
Assignee:
-
Start date:
11/17/2021
Due date:
% Done:

0%

Estimated time:

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

#3

Updated by yufeng wu about 3 years ago

  • Status changed from New to Feedback

采用微软的TCPView 关闭5351端口的所有非ESTABLISHED连接,不重启em_dsv.exe进程,订阅服务恢复正常

#4

Updated by yufeng wu about 3 years ago

20211209 SHL15再次出现dsv 5351端口 链路 暴多,导致行调客户端界面不能订阅实时数据
研发打印QTISCSv3.0.5解决此问题

#5

Updated by yufeng wu about 3 years ago

  • Subject changed from QTISCS的em_dsv.exe新闻订阅数据服务不能对无应用数据交互的链路socket断开销毁释放 to QTISCS的em_dsv.exe新闻订阅数据服务不能对无应用数据交互的链路socket断开销毁释放-v304
#6

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服务器不能将这种假活链路释放

#7

Updated by yufeng wu about 2 years ago

  • Status changed from In Progress to Feedback

客户端订阅数据接口问题,无应用数据心跳检测机制(dsv服务,与客户端之间,在接收完新订阅请求后,就仅单向向客户端周期发送订阅数据,dsv长期收不到客户端的数据时,无法自行销毁socket链路reset重建)。

研发研究后,回复暂时不解决!

此条临时关闭!

Also available in: Atom PDF