zoukankan      html  css  js  c++  java
  • RTMP协议视频推流平台EasyDSS启动报错Failed to connect database try again 3s later排查过程

    大多数用户在使用TSINGSEE青犀视频云边端架构全线产品时,碰到的第一个问题,往往就是无法启动的问题,无法启动的问题有很多,具体的原因总是需要我们从更深层次进行排查。

    我们的运维人员给视频直播点播平台EasyDSS用户处理现场,启动时遇到了下图报错:Failed to connect database try again 3s later。

    可以看到报错内容有database,所以我们一开始以为是数据库问题,但是经过尝试之后发现服务根本就没有启动,就算把原有的数据库迁移出db/目录之外也不会创建新的数据库文件,因为服务根本没有日志输出,就算不用前台窗口启动也会一直报下图错误:

    由于报错内容难以直接分辨,所以我们对每个配置文件都进行了排查,发现了一个问题:

    上图可以看见easydss.ini竟然没有数据,这显然是不合理的,所以这就解释了我们的日志无法输出,而且服务还一直在报错无法启动的情况。

    解决此方法需要将自己备份的2.2.1版本的ini文件替换进去,使用同版本的ini文件启动,如果修改过端口,https就需要重新配置。

    还有一种解决办法就是将数据库文件拷贝出来放到新的2.2.1版本的目录下,但是如果有录像的话拷贝就比较麻烦,因此我们建议大家按照第一种办法解决。

    很多问题用户自己都无法排查,这种情况下建议直接联系我们的运维支持人员协助排查。如果大家对该问题仍存疑惑,欢迎与我们探讨,TSINGSEE青犀视频云边端架构全线产品均提供测试版本,欢迎大家了解及测试。

  • 相关阅读:
    webStrom 注释模板添加
    匹配正则 url 端口 域名
    监测数据类型封装方法
    base64图片展示(后端给base64数据,前端展示图片)
    倒计时
    机密16位
    mvc与mvvm的区别
    flex表格的使用
    flex中tab页面的实现
    flex中下拉框的实现
  • 原文地址:https://www.cnblogs.com/easydss/p/14001286.html
Copyright © 2011-2022 走看看