EasyCVR视频平台切换Mysql数据库设备列表一直加载中的问题优化

TSINGSEE青犀视频旗下的EasyCVR等视频平台,默认采用的是sqlite数据库,用户也可以根据自己的需求切换为Mysql库,感兴趣的用户可以参考这通信技术篇文章加载读音:​​网络安全知识内容EasyCVR如何替换Mysql数据库?​​

近期我们在EasyCVR切换MySQL数据库后,出现了设备列表一直处于网络安全知识载中的情况。今天来和大家分享一下解决办法。


                                            EasyCVR视频平台切换Mysql数据库设备列表一直加载中的问题优化

在排查时我们发现,打开控制台接口请求获取加载了恋爱游戏40条数据后,接口显示有1数据结构4条数据但只返回通信技术概述了4条,导致了前端误以为服务端还有数据,所以一直请求接口提示加载中。


                                            EasyCVR视频平台切换Mysql数据库设备列表一直加载中的问题优化

进一步排查数据库发现设备表中确实存在14条数据,但是有重复的现象。


                                            EasyCVR视频平台切换Mysql数据库设备列表一直加载中的问题优化

监听程序找到写入设备的位置,发现在执行更新操作时,正常会返回1,但是有概率会出现0的情况,出现0的情况,程序就会判断没有此设备,会执行添加操作。


                                            EasyCVR视频平台切换Mysql数据库设备列表一直加载中的问题优化

找到故障的原因,那么解数据分析决起来也较为简数据漫游是什么意思单。

在更新时查询数据库数据漫游是什么意思是否存在数据,如果存在则执行更新操作,若不存在则执行添加操作。

EasyCVR视频融合云平台的视频能力非常灵活,支持视频直播、录像、存储、数据库检索、回放、云台控制、设备管理等功能,在很多项目中已经落地应用,如智慧工地、智慧园区、智慧消防等场景。我们也在积极拓加载斗罗大陆展AI人工智能应用开发,目前已经实现人脸检测/识别、车牌识别功能,欢迎关注我们的更新。


                                            EasyCVR视频平台切换Mysql数据库设备列表一直加载中的问题优化