shenmo 发表于 2022/3/25 11:44

自用小脚本分享,循环检测transmission是否挂掉,挂了就自动重启

注意事项:千万不要把脚本放到有transmission-daemon字样的目录中,也不要把脚本命名为transmission-daemonxxxx,这样脚本会把自己的进程当成transmission的,这样无论如何都不会唤醒了
transmission下载的东西一大就自动爆炸。。。termux上又没有更好的东西可用

脚本如下


#!/bin/bash -e
#一定不要在路径里有要监视的关键词。。。脚本也不能叫这个


PIDS=`ps -ef |grep transmission-daemon |grep -v grep | awk '{print $2}'`
if [ "$PIDS" = "" ]; then
echo
echo
echo ---------------------------------------------------------
DATE=`date`
echo "transmission已崩溃,重启的时间是$DATE"
echo ---------------------------------------------------------
echo
echo
transmission-daemon

fi



写一个crontab每分钟运行一次就好

----------

小樱 发表于 2022/3/25 19:33

transmission还没遇到崩溃出问题过。。

shenmo 发表于 2022/6/29 17:19

小樱 发表于 2022/3/25 19:33
transmission还没遇到崩溃出问题过。。

termux的transmission-cli
基本上一天最多崩溃100多次
麻了都
页: [1]
查看完整版本: 自用小脚本分享,循环检测transmission是否挂掉,挂了就自动重启