瀏覽代碼

checkVideoStatusDaily.py

由 crontab 来控制每个小时执行一次
数据库连接增加报警
luojunhui 7 月之前
父節點
當前提交
7747cceb9f
共有 1 個文件被更改,包括 0 次插入145 次删除
  1. 0 145
      long_articles_job.sh

+ 0 - 145
long_articles_job.sh

@@ -1,145 +0,0 @@
-#!/bin/bash
-
-# 获取当前日期,格式为 YYYY-MM-DD
-CURRENT_DATE=$(date +%F)
-
-# 日志文件路径,包含日期
-LOG_FILE="/root/luojunhui/logs/longArticles_$CURRENT_DATE.txt"
-exec >> "$LOG_FILE" 2>&1
-
-# 判断自动下架并且自动重启下架视频任务
-
-if pgrep -f "python3 getOffVideosDaily.py" > /dev/null
-then
-    echo "$(date '+%Y-%m-%d %H:%M:%S') - getOffVideosDaily.py running"
-else
-    echo "$(date '+%Y-%m-%d %H:%M:%S') - trying to restart getOffVideosDaily.py"
-    # 切换到指定目录
-    cd /root/luojunhui/LongArticlesJob
-
-    # 激活 Conda 环境
-    source /root/miniconda3/etc/profile.d/conda.sh
-    conda init
-    conda activate tasks
-
-    # 在后台运行 Python 脚本并重定向日志输出
-    nohup python3 getOffVideosDaily.py >> /dev/null 2>&1 &
-    echo "$(date '+%Y-%m-%d %H:%M:%S') - successfully restart getOffVideosDaily.py"
-fi
-
-
-# 判断更新 source_id任务
-#if pgrep -f "python3 migrateRootSourceId.py" > /dev/null
-#then
-#    echo "$(date '+%Y-%m-%d %H:%M:%S') - migrateRootSourceId.py running"
-#else
-#    echo "$(date '+%Y-%m-%d %H:%M:%S') - trying to restart migrateRootSourceId.py"
-#    # 切换到指定目录
-#    cd /root/luojunhui/LongArticlesJob
-#
-#    # 激活 Conda 环境
-#    source /root/miniconda3/etc/profile.d/conda.sh
-#    conda init
-#    conda activate tasks
-#
-#    # 在后台运行 Python 脚本并重定向日志输出
-#    nohup python3 migrateRootSourceId.py >> /dev/null 2>&1 &
-#    echo "$(date '+%Y-%m-%d %H:%M:%S') - successfully restart migrateRootSourceId.py"
-#fi
-
-# 判断自动更新文章任务
-if pgrep -f "python3 updatePublishedMsgDaily.py" > /dev/null
-then
-    echo "$(date '+%Y-%m-%d %H:%M:%S') - updatePublishedMsgDaily.py running"
-else
-    echo "$(date '+%Y-%m-%d %H:%M:%S') - trying to restart updatePublishedMsgDaily.py"
-    # 切换到指定目录
-    cd /root/luojunhui/LongArticlesJob
-
-    # 激活 Conda 环境
-    source /root/miniconda3/etc/profile.d/conda.sh
-    conda init
-    conda activate tasks
-
-    # 在后台运行 Python 脚本并重定向日志输出
-    nohup python3 updatePublishedMsgDaily.py >> /dev/null 2>&1 &
-    echo "$(date '+%Y-%m-%d %H:%M:%S') - successfully restart updatePublishedMsgDaily.py"
-fi
-
-
-# 自动更新小程序信息任务
-if pgrep -f "python3 updateMinigramInfoDaily.py" > /dev/null
-then
-    echo "$(date '+%Y-%m-%d %H:%M:%S') - updateMinigramInfoDaily.py running"
-else
-    echo "$(date '+%Y-%m-%d %H:%M:%S') - trying to restart updateMinigramInfoDaily.py"
-    # 切换到指定目录
-    cd /root/luojunhui/LongArticlesJob
-
-    # 激活 Conda 环境
-    source /root/miniconda3/etc/profile.d/conda.sh
-    conda init
-    conda activate tasks
-
-    # 在后台运行 Python 脚本并重定向日志输出
-    nohup python3 updateMinigramInfoDaily.py >> /dev/null 2>&1 &
-    echo "$(date '+%Y-%m-%d %H:%M:%S') - successfully restart updateMinigramInfoDaily.py"
-fi
-
-# 自动更新账号均值
-if pgrep -f "python3 updateAccountAvgDaily.py" > /dev/null
-then
-    echo "$(date '+%Y-%m-%d %H:%M:%S') - python3 updateAccountAvgDaily.py running"
-else
-    echo "$(date '+%Y-%m-%d %H:%M:%S') - trying to restart updateAccountAvgDaily.py"
-    # 切换到指定目录
-    cd /root/luojunhui/LongArticlesJob
-
-    # 激活 Conda 环境
-    source /root/miniconda3/etc/profile.d/conda.sh
-    conda init
-    conda activate tasks
-
-    # 在后台运行 Python 脚本并重定向日志输出
-    nohup python3 updateAccountAvgDaily.py >> /dev/null 2>&1 &
-    echo "$(date '+%Y-%m-%d %H:%M:%S') - successfully restart updateAccountAvgDaily.py"
-fi
-
-# 自动更新文章状态
-if pgrep -f "python3 checkVideoStatusDaily.py" > /dev/null
-then
-    echo "$(date '+%Y-%m-%d %H:%M:%S') - python3 checkVideoStatusDaily.py running"
-else
-    echo "$(date '+%Y-%m-%d %H:%M:%S') - trying to restart checkVideoStatusDaily.py"
-    # 切换到指定目录
-    cd /root/luojunhui/LongArticlesJob
-
-    # 激活 Conda 环境
-    source /root/miniconda3/etc/profile.d/conda.sh
-    conda init
-    conda activate tasks
-
-    # 在后台运行 Python 脚本并重定向日志输出
-    nohup python3 checkVideoStatusDaily.py >> /dev/null 2>&1 &
-    echo "$(date '+%Y-%m-%d %H:%M:%S') - successfully restart checkVideoStatusDaily.py"
-fi
-
-# 自动更新账号阅读均值 v3
-# 自动更新文章状态
-if pgrep -f "python3 updateAccountV3.py" > /dev/null
-then
-    echo "$(date '+%Y-%m-%d %H:%M:%S') - python3 updateAccountV3.py running"
-else
-    echo "$(date '+%Y-%m-%d %H:%M:%S') - trying to restart updateAccountV3.py"
-    # 切换到指定目录
-    cd /root/luojunhui/LongArticlesJob
-
-    # 激活 Conda 环境
-    source /root/miniconda3/etc/profile.d/conda.sh
-    conda init
-    conda activate tasks
-
-    # 在后台运行 Python 脚本并重定向日志输出
-    nohup python3 updateAccountV3.py >> /dev/null 2>&1 &
-    echo "$(date '+%Y-%m-%d %H:%M:%S') - successfully restart updateAccountV3.py"
-fi