当前位置:网站首页>EasyCVR集群版本替换成老数据库造成的服务崩溃是什么原因?
EasyCVR集群版本替换成老数据库造成的服务崩溃是什么原因?
2022-06-29 00:45:00 【EasyCVR】
EasyCVR平台的集群功能已经发布了一段时间,集群高效的协作特点促使很多用户已经开始部署集群的版本。但是在部署集群时,因为用户之前的平台数据库上有很多设备以及数据,所以很多用户都会采取直接替换数据库以达到转移数据的目的。

我们在集群功能的测试阶段也遇到过同样的需求,为了避免再添加设备以及用户,我们将之前没有集群功能的EasyCVR数据库转移到新版本中。刚开始可以登录平台,但在运行一段时间后,会出现页面点击无反应的情况,刷新页面则会一直转圈,直到显示无法访问此网站的提示。
查看进程,发现EasyCVR进程已关闭。尝试几次之后依然都是这样的问题。
后来通过分析版本功能,联想到新旧数据库所有的表结构不一样,于是重新部署了完整的集群版本,添加一个设备后,将新旧数据库拿出来做对比,发现Device这张表的表结构不一样,新表的表结构中多了server_id的字段。
新Device表:

旧Device表:

随后,在完整的集群版本中手动添加了设备,就再也没有出现过运行崩溃的情况了。
由此得出结论:在使用新的集群版本后,不允许替换之前的数据库,设备需要重新添加。
若有用户在部署时遇到类似的问题,可参照我们以上的排查方法进行排查和解决,若遇到无法解决的问题,也可以联系我们协助。

关于集群的部署与操作配置,我们在此前的文章中和大家分享过很多,感兴趣的用户可以翻阅我们往期的文章进行了解。EasyCVR支持海量视频汇聚管理,可提供视频监控直播、云端录像、云存储、录像检索与回看、智能告警、平台级联、智能分析等视频服务。

平台支持设备通过国标GB28181、RTMP、RTSP/Onvif、海康SDK、大华SDK、Ehome等协议接入,对外可分发RTSP、RTMP、FLV、HLS、WebRTC等格式的视频流。感兴趣的用户可以前往演示平台进行体验或部署测试。
边栏推荐
- Encapsulation of JDBC connection and disconnection database
- be based on. NETCORE development blog project starblog - (13) add friendship link function
- 每日一题:消失的数字
- 最新Justnews主题源码6.0.1开心版+社交问答插件2.3.1+附教程
- 请问基金是否靠谱,安全吗
- Difference between applying for trademark in the name of individual and company
- [staff] pedal mark (step on pedal ped mark | release pedal * mark | corresponding pedal command in MIDI | continuous control signal | switch control signal)
- Ensemble de données sur les visages masqués et méthode de génération des visages masqués
- Sampling with VerilogA module
- 滑环的基本结构及工作原理分析
猜你喜欢

The magical zero knowledge proof can not only keep secrets, but also make others believe you!

10. Yolo series

滑环电机是如何工作的

Precautions for installation and use of rotary joint

Install MySQL on Windows platform (with Navicat premium 12 "using" tutorial)
![[staff] pedal mark (step on pedal ped mark | release pedal * mark | corresponding pedal command in MIDI | continuous control signal | switch control signal)](/img/2b/e358b22d62ce6d683ed93418ff39fe.jpg)
[staff] pedal mark (step on pedal ped mark | release pedal * mark | corresponding pedal command in MIDI | continuous control signal | switch control signal)

Cross domain problem of canvas drawing caused by background image cache

由背景图缓存导致的canvas绘图跨域问题

盘点 6 月 yyds 的开源项目!

Jbridge bridging frame technology for AI computing power landing
随机推荐
利用verilogA模块采样
Encapsulation of JDBC connection and disconnection database
WPF 实现心电图曲线绘制
每日一题:数组中数字出现的次数2
光纤滑环价格过高的原因
[staff] accent mark, gradually stronger mark and gradually weaker mark
IT治理方面的七个错误,以及如何避免
Blazor University (34) forms - get form status
Mapbox GL loading local publishing DEM data
Oracle uses sqlloader to prompt sql*loader-406 Import failed but no error was reported
【leetcode】1719. Number of schemes for reconstructing a tree
[staff] pedal mark (step on pedal ped mark | release pedal * mark | corresponding pedal command in MIDI | continuous control signal | switch control signal)
How to guarantee the delivery quality through the cloud effect test plan
Blazor University (34)表单 —— 获得表单状态
Haskell configuring vs code development environment (june2022)
[MCU club] design of blind water cup based on MCU [physical design]
[MCU club] design of blind water cup based on MCU [simulation design]
Install MySQL on Windows platform (with Navicat premium 12 "using" tutorial)
【SV 基础】queue 的一些用法
养老年金险是理财产品吗?预期收益在哪看?