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服务