zoukankan      html  css  js  c++  java
  • EasyDSS调用转码服务合成视频的接口时无反应排查

    RTMP协议的视频平台EasyDSS除了直播外,还支持点播,转码、上传一体化设计,使音视频资源转码后可立即面向互联网进行发布,在线上教育领域已经成熟落地。在开发功能的更新过程中,EasyDSS内还运用了很多其他层面的开发技巧,我们也会不定期在博客更新,欢迎大家了解测试。

    我们在运维客户现场时,客户要求调用EasyDSS转码服务合成视频,这个需求可以通过接口实现,但在调用中发现接口无反应,但是服务正常启动,转码服务也启动ECTD正常启动,如下图所示,调用转码服务接口无返回:

    转码服务器:将本地服务注册到etcd,根据web服务请求进行视频拼接转码操作

    ECTD:转码服务注册中心,负责管理转码服务器发现注册与维护,以及负载均衡。

    此处我们重启转码服务,发现报错无法注册到ECTD,导致转码功能无法使用,错误信息如下:

    错误信息:“etcdserver:mvcc:database space exceeded”,发现是ETCD服务空间不足导致无法注册,于是将启动ETCD命令优化,数据空间定时清理即可解决该问题。

    原先命令:

    ./etcd --listen-client-urls http://0.0.0.0:2379 --advertise-client-urls http://0.0.0.0:2379 --listen-peer-urls http://0.0.0.0:2380

    优化过后命令:

    ./etcd --listen-client-urls http://0.0.0.0:2379 --advertise-client-urls http://0.0.0.0:2379 --listen-peer-urls http://0.0.0.0:2380 --auto-compaction-retention 1
  • 相关阅读:
    HTML之元素分类(HTML基础知识)
    GreenPlum 与hadoop什么关系?(转)
    安装配置MySQL
    Linux下安装jdk步骤
    Linux ssh无密码登录
    左右无间切换走马灯angularJS指令
    CSS3制作立方体--有趣的应用
    hello,2017
    渐进增强与优雅降级
    图片上传预览(包含大小压缩)
  • 原文地址:https://www.cnblogs.com/easydss/p/15434363.html
Copyright © 2011-2022 走看看