EasyCVR接入大量设备级联后出现分组加载异常是什么原因?

EasyCVR可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有GB28181、RTSP/Onvif、RTMP等,以及厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等,能对外分发RTSP、RTMP、FLV、HLS、WebRTC等格式的视频流。

有用户反馈,在EasyCVR用户现场接入了大量设备,出现了设备分组加载异常的情况,请求我们协助排查。针对该反馈,我们立即进行了排查。

排查中发现,现场的通道都是通过平台级联接上来的,并且存在多层通道,因此导致查询接口的返回太慢,出现了项目卡死或崩溃的情况,如下图:

 

检查得知,接口长时间处于处理中的状态,之前的逻辑是点击一次,后台返回所有的数据,导致数据量太大,接口响应慢。针对这一细节,我们立即进行了优化。

修改设备管理分组的打开方式,不再是点击一次返回所有的数据,而是一级一级的展开和返回数据,从而解决因数据太多造成的卡死问题,同时通过加载更多,查询当前列表下的更多数据,如下:

扫描二维码关注公众号,回复: 15750543 查看本文章

 

优化后,解决了大接入量现场的设备查询加载异常问题,用户体验得到提升。

EasyCVR平台兼容性强、拓展度高,平台在设备接入上,可覆盖市面上绝大多数的视频源设备,包括:IPC、NVR、视频编码器、移动执法仪、应急布控球、移动警用单兵、智能终端、无人机、车机设备、智能一体机等,可广泛应用在工地、工厂、园区、楼宇、校园、仓储等场景中。感兴趣的用户可以前往演示平台进行体验、部署与测试。

猜你喜欢

转载自blog.csdn.net/EasyNVS/article/details/131599344