README
862 Bytes
# diagnose诊断脚本
## 检测MediaServer是否正常工作。
部署说明:
- 部署在运行MediaServer的主节点上
- 路径:/root/UserApp/diagnose_tx1
- 添加守护:将diagnose.conf拷贝到/etc/supervisor/conf.d 然后执行supervisorctl reload
日志:
- 日志路径/root/Log/diagnose.log,每隔1秒输出一次当前状态。
工作步骤简介:
- 默认900秒执行一次检测动作,可修改diagnose.py check_mediaserver_period_seconds变量进行改变
- 启动rtsp_decode_encode_test_app(rtsp1),利用当前目录的jiaotong4.264搭建rtspserver
- 启动另一个rtsp_decode_encode_test_app(rtsp2)作为rtspclient,点播经本机MediaServer转发的rtsp1的视频。
- 分析rtsp2的输出判断是否点播成功,如果**连续3次**均点播失败(此状态下间隔120秒一次),重启MediaServer服务