1234567891011121314151617181920212223242526272829 |
- source /etc/profile
- echo $ROV_OFFLINE_ENV
- if [[ $ROV_OFFLINE_ENV == 'test' ]]; then
- cd /data2/rov-offline
- nohup /root/anaconda3/bin/python /data2/rov-offline/rule_rank_h_by_24h.py &
- nohup /root/anaconda3/bin/python /data2/rov-offline/region_rule_rank_h_by24h.py &
- nohup /root/anaconda3/bin/python /data2/rov-offline/rule_rank_h_new.py &
- 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;
- do
- sleep 30
- done
- echo "24h, region_24h, h data update task finished!"
- /root/anaconda3/bin/python /data2/rov-offline/region_rule_rank_h.py '24h'
- # /root/anaconda3/bin/python /data2/rov-offline/region_rule_rank_h_new.py
- # /root/anaconda3/bin/python /data2/rov-offline/laohaokan_recommend_update.py
- elif [[ $ROV_OFFLINE_ENV == 'pro' ]]; then
- cd /data/rov-offline
- nohup /root/anaconda3/bin/python /data/rov-offline/rule_rank_h_by_24h.py &
- nohup /root/anaconda3/bin/python /data/rov-offline/region_rule_rank_h_by24h.py &
- nohup /root/anaconda3/bin/python /data/rov-offline/rule_rank_h_new.py &
- 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;
- do
- sleep 30
- done
- echo "24h, region_24h, h data update task finished!"
- /root/anaconda3/bin/python /data/rov-offline/region_rule_rank_h.py '24h'
- # /root/anaconda3/bin/python /data/rov-offline/region_rule_rank_h_new.py
- # /root/anaconda3/bin/python /data/rov-offline/laohaokan_recommend_update.py
- fi
|