网云科技

标题: NAS、路由器用迅雷远程下载Xware1.0进程掉线、监视、自动重启 [打印本页]

作者: tw65dx    时间: 2016-3-29 11:51
标题: NAS、路由器用迅雷远程下载Xware1.0进程掉线、监视、自动重启
迅雷远程下载Xware1.0运行时共有三个进程常驻后台:ETMDaemon、EmbedThunderManager、vod_httpserver,如下图:
如下图:


要保证迅雷远程下载功能正常,三个进程都必须在,为防止进程跑死可通过定时检查进程是否存在以保证远程下载功能正常。
经测试:只要ETMDaemon进程存在,另外两个进程EmbedThunderManager、vod_httpserver就会自动重启,所以只要定时检查ETMDaemon进程是否存在,若不存在,重启迅雷/mnt/sda3/xunlei/portal 。
实现方法如下:
注意:笔者是在自己硬件上面测试的,测试时迅雷运行时只有三个进程,有坛友反映运行有10个进程,请坛友根据自己的运行情况修改下面脚本里面的“3”。或者直接用检测ETMDaemon 教程这个方法;
1、任意位置新建一个文件check_xunlei.sh,并配置权限,如:(有可能bin下面没有权限创建,可以创建到xunlei下面)
cd /bin

touch check_xunlei.sh

chmod 777 check_xunlei.sh
复制代码2、利用vi 编辑器,或者直接用WinSCP编辑check_xunlei.sh,代码如下:
#!/bin/sh

printf "--------------------------Thunder Checking Start !-----------------------------\n"

num=`ps | grep ETMDaemon | grep -v grep | grep -v check | wc -l`  # 计算进程数

if [ $num -lt 1 ]                                                 # 判断ETMDaemon进程是否存在

then /mnt/sda3/xunlei/portal                                      # 重启进程的命令,请相应修改

fi

printf "--------------------------Thunder Checking Over  !-----------------------------\n"
复制代码3、添加计划任务,每10分钟执行一次;
*/10 * * * * sh /bin/check_xunlei.sh
复制代码--------------------------------------------------------分割线----------------------------------------------------------------------
更保险的做法:3个进程只要有一个掉线就重启迅雷Xware。
步骤相同,check_xunlei.sh多增加几行代码;













作者: gbs790q    时间: 2016-3-29 11:51
树莓派开了几个月,没遇到掉线情况,不过还是收藏了,以备不时之需


作者: d0ulbw    时间: 2016-3-29 11:51
迅雷远程要会员,还是不玩了!


作者: y9ypste    时间: 2016-3-29 11:51

淘宝卖一年才60还是很划算的


作者: ilofex3    时间: 2016-3-29 11:51
看看这个东西怎么样


作者: qeoqpmu    时间: 2016-3-29 11:51
谢谢,正好需要这个


作者: uw0ciuv    时间: 2016-3-29 11:51

看看这个东西怎么样


作者: fgq47ni    时间: 2016-3-29 11:51
好东东


作者: 59uqsf0v    时间: 2016-3-29 11:51
有时候不太稳定,是迅雷搞鬼吗?


作者: 02bydc    时间: 2016-3-29 11:51
3、添加计划任务,每10分钟执行一次;
*/10 * * * * sh /bin/check_xunlei.sh


想问下这一步是要怎么操作。没弄懂望大神指教。


作者: sz6tzw    时间: 2016-3-29 11:51
不错不错,谢谢分享了。


作者: 2i1bl0x    时间: 2016-3-29 11:51
看看,收藏


作者: 4fhk9g0w    时间: 2016-3-29 11:51
不是有更方便的方法了么。。


作者: v21w67    时间: 2016-3-29 11:51

什么方法,求指教


作者: 2p14wnl7    时间: 2016-3-29 11:51
貌似 我路由器上的迅雷从不掉线



作者: 1vxwwl    时间: 2016-3-29 11:51
刚入的群晖  DS太慢了


作者: 5wurlh3    时间: 2016-3-29 11:51
看看,---


作者: fb2vylw    时间: 2016-3-29 11:51
使用写日志脚本,但好像不成功,没有看到日志。
设置计划任务后,是否需要重启NAS才能生效







欢迎光临 网云科技 (http://www.8x6x.com/) Powered by Discuz! X3.2