region_rule_rank_h_task.sh 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. source /etc/profile
  2. echo $ROV_OFFLINE_ENV
  3. if [[ $ROV_OFFLINE_ENV == 'test' ]]; then
  4. cd /data2/rov-offline
  5. /root/anaconda3/bin/python /data2/rov-offline/recommend_region_data_status_update.py
  6. echo "recommend data status update to initial '0' finished!"
  7. nohup /root/anaconda3/bin/python /data2/rov-offline/rule_rank_h_by_24h.py &
  8. nohup /root/anaconda3/bin/python /data2/rov-offline/region_rule_rank_h_by24h.py &
  9. nohup /root/anaconda3/bin/python /data2/rov-offline/rule_rank_h_new.py &
  10. # while ps aux | grep "rule_rank_h_by_24h.py" | grep -v grep > /dev/null || ps aux | grep "region_rule_rank_h_by24h.py" | grep -v grep > /dev/null || ps aux | grep "rule_rank_h_new.py" | grep -v grep > /dev/null;
  11. # do
  12. # sleep 30
  13. # done
  14. # echo "24h, region_24h, h data update task finished!"
  15. # nohup /root/anaconda3/bin/python /data2/rov-offline/region_rule_rank_h.py '24h' &
  16. nohup /root/anaconda3/bin/python /data2/rov-offline/region_rule_rank_h_v2.py '24h' &
  17. nohup /root/anaconda3/bin/python /data2/rov-offline/recommend_region_data_dup.py '24h' &
  18. # /root/anaconda3/bin/python /data2/rov-offline/region_rule_rank_h_new.py
  19. # /root/anaconda3/bin/python /data2/rov-offline/laohaokan_recommend_update.py
  20. elif [[ $ROV_OFFLINE_ENV == 'pro' ]]; then
  21. cd /data/rov-offline
  22. /root/anaconda3/bin/python /data/rov-offline/recommend_region_data_status_update.py
  23. echo "recommend data status update to initial '0' finished!"
  24. nohup /root/anaconda3/bin/python /data/rov-offline/rule_rank_h_by_24h.py &
  25. nohup /root/anaconda3/bin/python /data/rov-offline/region_rule_rank_h_by24h.py &
  26. nohup /root/anaconda3/bin/python /data/rov-offline/rule_rank_h_new.py &
  27. # while ps aux | grep "rule_rank_h_by_24h.py" | grep -v grep > /dev/null || ps aux | grep "region_rule_rank_h_by24h.py" | grep -v grep > /dev/null || ps aux | grep "rule_rank_h_new.py" | grep -v grep > /dev/null;
  28. # do
  29. # sleep 30
  30. # done
  31. # echo "24h, region_24h, h data update task finished!"
  32. # nohup /root/anaconda3/bin/python /data/rov-offline/region_rule_rank_h.py '24h' &
  33. nohup /root/anaconda3/bin/python /data/rov-offline/region_rule_rank_h_v2.py '24h' &
  34. nohup /root/anaconda3/bin/python /data/rov-offline/recommend_region_data_dup.py '24h' &
  35. # /root/anaconda3/bin/python /data/rov-offline/region_rule_rank_h_new.py
  36. # /root/anaconda3/bin/python /data/rov-offline/laohaokan_recommend_update.py
  37. fi