华硕网络产品技术交流平台

标题: 有在ac68u上安装supervise的教程吗 [打印本页]

作者: shaula    时间: 2014-12-27 21:06
标题: 有在ac68u上安装supervise的教程吗
使用了Aria2后,发现经常 进程会在半夜退出,不得不在早上TELNET进去手动叫起,如果能用supervise实时监控,并且在进程退出后自动叫起,就方便了。有高人指点一下吗?

作者: shaula    时间: 2014-12-29 19:59
本帖最后由 shaula 于 2014-12-29 20:09 编辑

网上找到一个解决办法,是否有效还有待观察,目前顺利运行五个多小时没出现异常。
把开机自启脚本替换成这个

#!/bin/sh

RETVAL=0

case "$1" in
        start)
                echo -n "Starting aria2c daemon: "
                umask 0000
                /opt/bin/aria2c --conf-path=/opt/etc/dm2_aria2/aria2.conf
                RETVAL=$?
                echo
                ;;
        stop)
                echo -n "Shutting down aria2c daemon: "
                /usr/bin/killall aria2c
                RETVAL=$?
                echo
                ;;
        restart)
                stop
                sleep 3
                start
                ;;
        *)
                echo $"Usage: $0 {start|stop|restart}"
                RETVAL=1
esac

exit $RETVAL
作者: shaula    时间: 2014-12-29 22:44

在使用一段时间aria2以后,发现几乎每天进程都会退出来。打开LOG查看,却看不懂原因,也不知道如何解决。

现把LOG发上来,请高人指点。

2014-12-29 11:39:01.057637 [ERROR] [AbstractCommand.cc:315] CUID#7947 - Download aborted. URI=XXX
Exception: [AbstractCommand.cc:315] errorCode=1 URI=XXX
  -> [SocketCore.cc:875] errorCode=1 SSL/TLS handshake failure: SSL I/O error

2014-12-29 11:45:30.565035 [ERROR] [AbstractCommand.cc:315] CUID#8615 - Download aborted. URI=XXX
Exception: [AbstractCommand.cc:315] errorCode=1 URI=XXX
  -> [SocketCore.cc:875] errorCode=1 SSL/TLS handshake failure: SSL I/O error

2014-12-29 11:58:53.363203 [ERROR] [AbstractCommand.cc:315] CUID#10279 - Download aborted. URI=XXX
Exception: [AbstractCommand.cc:315] errorCode=1 URI=XXX
  -> [SocketCore.cc:875] errorCode=1 SSL/TLS handshake failure: EOF was received

没有一点基础,真玩不转路由啊。进程还是会跳出去,稳定性真不如DM,为什么不把DM搞得更好一点的呢?
作者: shaula    时间: 2014-12-31 10:02
在安装supervise过程中,总是停在这里,有没有人指点一下在路由上面如何安装呢?[attach]2560[/attach]

作者: 蛋蛋    时间: 2014-12-31 11:09
shaula 发表于 2014-12-31 10:02
在安装supervise过程中,总是停在这里,有没有人指点一下在路由上面如何安装呢?
...

你是使用什么指令安装spuervise的
作者: 蛋蛋    时间: 2014-12-31 11:10
shaula 发表于 2014-12-29 22:44
在使用一段时间aria2以后,发现几乎每天进程都会退出来。打开LOG查看,却看不懂原因,也不知道如何解决。
...

这个可能是程序本身设计者的设计思路吧,当SSL连接建立时如果遇到error,则抛出异常,并没有重新进行连接,猜测
作者: shaula    时间: 2014-12-31 11:12
蛋蛋 发表于 2014-12-31 11:09
你是使用什么指令安装spuervise的

我是参考网上找到的教程来的,http://blog.163.com/linzhigui198 ... 886581201254033885/

基本上就下载安装daemontools-0.76.tar,解压,执行install
作者: shaula    时间: 2014-12-31 11:14
然后就停在上图那里,说没有找到目录。
作者: 蛋蛋    时间: 2014-12-31 11:14
shaula 发表于 2014-12-29 19:59
网上找到一个解决办法,是否有效还有待观察,目前顺利运行五个多小时没出现异常。
把开机自启脚本替换成这 ...

ipk中的那个是路由器重启时的启动脚本,而将脚本换成该方式只是spuervise需要调用该脚本而已
作者: shaula    时间: 2014-12-31 11:18
还有参考这个 http://www.cnblogs.com/wingle/archive/2010/10/18/1854005.html

但是patch命令找不到,所以进行不下去了
作者: shaula    时间: 2014-12-31 11:25
蛋蛋 发表于 2014-12-31 11:14
ipk中的那个是路由器重启时的启动脚本,而将脚本换成该方式只是spuervise需要调用该脚本而已 ...

是的,我明白
作者: 蛋蛋    时间: 2014-12-31 13:00
shaula 发表于 2014-12-31 11:18
还有参考这个 http://www.cnblogs.com/wingle/archive/2010/10/18/1854005.html

但是patch命令找不到,所 ...

路由器上busybox没有开启patch的命令 所以是无法进行补丁的修补的 而且安装的过程中有编译c语言编译的部分,在路由器上也是不可以的哦 没有环境的
作者: shaula    时间: 2014-12-31 14:02
看起来在路由上想搞一个监控进程的东东的想法,还有些难度。




欢迎光临 华硕网络产品技术交流平台 (https://www.52asus.com/) Powered by Discuz! X3.4