1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- # -*- coding: utf-8 -*-
- import time
- from my_config import set_config
- from log import Log
- from db_helper import RedisHelper
- from datetime import datetime
- config_, _ = set_config()
- log_ = Log()
- redis_helper = RedisHelper()
- def main():
- date_write = ""
- while True:
- date_cur = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
- if "2024-06-01" in date_cur:
- print("退出")
- break
- apptype_list = ["0", "4", "5", "21", "3", "6", "2", "13", "17", "18", "19", "22"]
- level_list = ["1", "2", "3", "4", "5"]
- for app in apptype_list:
- for level in level_list:
- key = "flow:pool:level:item:" + app + ":" + level
- result = redis_helper.get_data_from_set(key)
- if not result:
- result = []
- size = len(result)
- log_str = "\t".join([date_cur, app, level, str(size)])
- log_.info(log_str)
- time.sleep(40)
- # for level in ["1", "2", "3", "4"]:
- # key = "flow:pool:level:item:4:" + level
- # result = redis_helper.get_data_from_set(key)
- # if not result:
- # result = []
- # size = len(result)
- # log_str = "\t".join([date_cur, "4", level, str(size)])
- # # print(log_str)
- # log_.info(log_str)
- # for level in ["1", "2", "3", "4"]:
- # key = "flow:pool:level:item:0:" + level
- # result = redis_helper.get_data_from_set(key)
- # if not result:
- # result = []
- # size = len(result)
- # log_str = "\t".join([date_cur, "0", level, str(size)])
- # # print(log_str)
- # log_.info(log_str)
- # for level in ["1", "2", "3", "4"]:
- # key = "flow:pool:level:item:21:" + level
- # result = redis_helper.get_data_from_set(key)
- # if not result:
- # result = []
- # size = len(result)
- # log_str = "\t".join([date_cur, "21", level, str(size)])
- # # print(log_str)
- # log_.info(log_str)
- # date_write = datetime.now().strftime("%Y-%m-%d %H:%M")
- if __name__ == '__main__':
- main()
- # cd /root/zhangbo/rov-offline
- # nohup python alg_recsys_coldstart_offlinecheck.py > p2.log 2>&1 &
|