首页 > 其他分享 >EasyNVR运行一段时间后出现停止现象是什么原因?如何解决?

EasyNVR运行一段时间后出现停止现象是什么原因?如何解决?

时间:2023-04-06 17:06:48浏览次数:44  
标签:视频 平台 删除 一段时间 EasyNVR 停止 error 日志

EasyNVR平台优秀的视频能力在于通过RTSP/ONVIF协议,将前端接入设备的音视频资源进行采集,并转码成适合全平台、全终端分发的视频流格式,包括RTMP、RTSP、FLV、HLS、WebRTC等格式。

EasyNVR运行一段时间后出现停止现象是什么原因?如何解决?_删除文件

有用户反馈,在使用EasyNVR时,运行了一会就会出现停止的现象,导致无法正常使用。针对用户反馈,我们立即进行了排查。

排查日志发现,日志报了很多error,从error日志看,是因为删除文件协程溢出导致系统崩溃的。

EasyNVR运行一段时间后出现停止现象是什么原因?如何解决?_视频流_02

从error日志定位看,是录像合成的时候出现的,合成MP4的时候会有临时文件产生,会在本次合成完毕时删除,正常单次使用没什么问题,但是现场第三方调用会出现一段录像多次调用的情况。多次对同样的文件操作就会出现崩溃的现象。

解决方法:取消临时删除文件操作,删除文件改到定时任务里,定时清理即可。

按上述方法修改后,EasyNVR系统停止问题已经解决。

EasyNVR运行一段时间后出现停止现象是什么原因?如何解决?_删除文件_03

EasyNVR安防视频云平台具备视频直播监控、录像、检索与回看、存储、国标级联等视频能力,可支持将接入的视频流进行全平台、全终端的分发,平台拓展性强,兼容度高,可应用在智慧工厂、智慧工地、智慧园区、智慧港口等场景中。

标签:视频,平台,删除,一段时间,EasyNVR,停止,error,日志
From: https://blog.51cto.com/tsingsee/6173741

相关文章

  • Oracle 停止impdp或expdp过程
    Oracle在执行impdp或expdp过程中如果不想执行按Ctrl+C中断,但进程并未中断仍在后台运行,可以看导出的文件大小一直在长expdp正确停止过程:1.查看正在运行的job,可以发现自己的job还在执行select*fromdba_datapump_jobs;2.根据上面job_name进入到刚才执行的expdp下expdpsy......
  • Redi服务启动与停止
    Linux中redis服务启动,可以使用redis-server,默认端口号为6397Ctrl+C停止Redis服务霸屏执行:进入redis/src文件夹,执行redis-server,启动redis后,打开一个新的连接窗口,同样进入redis/src文件夹,执行redis-cli客户端连接redis。优化:进入redis文件夹,vimredis.cof。输入/dae查找后,将no......
  • CentOS7-启动|重启|停止|状态服务脚本
    源码编译安装方法1、上传包nginx-1.10.0.tar.gz至服务端#解压到工作目录[root@template~]#tarxfnginx-1.10.0.tar.gz-C/usr/local/src/#切换至Nginx目录下,找到configure[root@template~]#cd/usr/local/src/[root@templatesrc]#lltotal0drwxr-xr-x.81001......
  • whistle 几秒后自动停止/自动终止
    原因是node版本和Whistle版本不兼容(比如node<14),请使用nvm切换node版本,比如14.0.0,再运行w2start即可。使用w2run命令监听后发现异常:Assertionfailed:new_time>=loop->time,filec:\ws\deps\uv\src\win\core.c,line309自定义组件:......
  • 线程停止
    线程停止1.建议线程正常停止--->利用次数,不建议死循环2.建议使用标志位--->设置一个标志位3.不要使用stop或者destroy等过时或者JDK不建议使用的方法//测试stop//1.建议线程正常停止--->利用次数,不建议死循环//2.建议使用标志位--->设置一个标志位//3.不要使用stop或者dest......
  • ; 每隔30分钟,定时自动强制重新启动阿里云盘,防止阿里云盘下载任务长时间停止
      ;每隔30分钟,定时自动强制重新启动阿里云盘,防止阿里云盘下载任务长时间停止;设置环境变量#SingleInstance,force#Persistent#NoEnv#WinActivateForce;~#NoTray......
  • Windows下Nginx的启动、停止、重启等命令
    假设安装在C:\server\nginx-1.0.2目录:1、启动:C:\server\nginx-1.0.2>startnginx 或者 C:\server\nginx-1.0.2>nginx.exe注:建议使用第一种,第二种会使cmd窗口一直处......
  • 使用C#&.NET Core编程实现获取所有Windows服务列表及对Windows服务(Windows Service)
    使用C#&.NETCore编程实现获取所有Windows服务列表及对Windows服务(WindowsService)的启动/停止/重启的方法原文链接:https://codedefault.com/p/start-stop-restart-inst......
  • threejs之检测拖动模型和停止拖动模型以及鼠标缩放事件
       controls.value.addEventListener('start',startEvent) controls.value.addEventListener('end',endEvent); 这样子给轨道控制器绑定事件后即可。......
  • 若依微服务连接redis 一段时间报错,后来改成连接池后也是报错 Redis command timed out
    springBoot版本是2.x 所以呢redis客户端是lettuce,而不是jedis;lettuce支持异步,而且是线程安全的。jedis是同步的,线程不安全需要每个线程一个Jedis实例,所以一般通......