[玩法/技巧] NAS用迅雷远程下载Xware 3.0进程监视、掉线、自动重启教程. |
本帖最后由 dongsung 于 2015-11-25 13:17 编辑
之前发了迅雷远程下载Xware 1.0进程监视、掉线、自动重启教程,有坛友咨询Xware3.0教程,现测试成功,大家可以参考一下。 0、前言: 我使用的Xware3.0版本:Xware3.0.32.253_mipsel_32_uclibc.zip 使用中发现压缩包里xware_bash.sh需要修改一下,按如下修改: Xware文件 pkill改为killall:原因:不是所有平台都支持pkill命令的,测试方法,telnet输入pkill看会不会报错,不报错就不用改; pkill ps命令的修改是参见论坛上的,暂未研究具体原因; ps 改完后安装方法自行搜索。 迅雷3.0正常运行时有个4个进程常驻后台如下图(Xware3.0.32.253_mipsel_32_uclibc.zip)别的平台请自行测试; process 其中: etm_xware为迅雷远程下载主程序; etm_monitor负责启动xware_bash.sh,只要etm_monitor在xware_bash.sh就一直运行; xware_bash.sh进程负责监视etm_xware主程序是否运行; vod_httpserver作用不详; 经测试:只要etm_xware存在后台,迅雷远程下载功能就正常; 因此:设计脚本文件检测etm_monitor和etm_xware两个进程运行状态,只要一个掉线就重启迅雷; 1、在xunlei3安装目录下新建check_xunlei_3.sh文件:xunlei3是我的安装目录,可根据实行情况自行修改
脚本中加入了生成日志的代码,便于查看、监视迅雷运行状况,生成的log文件如下: logok logre |
ksong 发表于 2015-11-23 15:09 是呀 我的黑裙用的docker,很稳定,但215j不支持docker,没办法采用这个。 |
solarion 发表于 2015-12-1 20:10 后台管理页面里找 |