alg_recsys_recall_02_cfrovn_redis_task.sh 840 B

123456789101112131415161718192021222324252627
  1. set -ex
  2. source /etc/profile
  3. echo $ROV_OFFLINE_ENV
  4. log_dir="my_logs_recall_01_tag2vids_redis"
  5. if [ ! -d ${log_dir} ]; then
  6. mkdir ${log_dir}
  7. fi
  8. cur_time="`date +%Y%m%d`"
  9. cur_h="`date +%H`"
  10. echo "开始执行时间:{$(date "+%Y-%m-%d %H:%M:%S")}"
  11. if [[ $ROV_OFFLINE_ENV == 'test' ]]; then
  12. /root/anaconda3/bin/python alg_recsys_recall_02_cfrovn_redis.py $cur_time $cur_h
  13. elif [[ $ROV_OFFLINE_ENV == 'pro' ]]; then
  14. /root/anaconda3/bin/python alg_recsys_recall_02_cfrovn_redis.py $cur_time $cur_h
  15. if [ $? -ne 0 ]; then
  16. msg="写redis的任务,cf的rovn用于召回,alg_recsys_recall_02_cfrovn_redis.py: ${cur_time}-${$cur_h} something is wrong."
  17. /root/anaconda3/bin/python utils_monitor.py msg
  18. fi
  19. fi
  20. echo "结束执行时间:{$(date "+%Y-%m-%d %H:%M:%S")}"
  21. echo "all done"
  22. #sh alg_recsys_recall_02_cfrovn_redis_task.sh