Browse Source

正式代码

master
dongchangxi 2 years ago
parent
commit
937ce3fab4
  1. 26
      main_service.py

26
main_service.py

@ -21,31 +21,31 @@ if __name__ == '__main__':
else: else:
if data["run_step"] == "step1": if data["run_step"] == "step1":
# 本地测试分布运行的用 # 本地测试分布运行的用
time.sleep(5) # time.sleep(5)
print("更新step1的结束时间",time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())) # print("更新step1的结束时间",time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))
main_service_db.update_task_distributed_detail({"task_distributed_id":data["task_distributed_id"],"step":"step1","finished_at":time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())}) # main_service_db.update_task_distributed_detail({"task_distributed_id":data["task_distributed_id"],"step":"step1","finished_at":time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())})
#生产线上用 #生产线上用
#main_step1.step1(data["task_key"], experience=False, makeloop=False,task_distributed_id=data['task_distributed_id']) main_step1.step1(data["task_key"], experience=False, makeloop=False,task_distributed_id=data['task_distributed_id'])
elif data["run_step"] == "step2": elif data["run_step"] == "step2":
# 本地测试分布运行的用 # 本地测试分布运行的用
time.sleep(15) # time.sleep(15)
print("更新step2的结束时间",time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())) # print("更新step2的结束时间",time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))
main_service_db.update_task_distributed_detail({"task_distributed_id":data["task_distributed_id"],"step":"step2","finished_at":time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())}) # main_service_db.update_task_distributed_detail({"task_distributed_id":data["task_distributed_id"],"step":"step2","finished_at":time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())})
#生产线上用 #生产线上用
#main_step2.step2(data["task_key"], data['task_distributed_id']) main_step2.step2(data["task_key"], data['task_distributed_id'])
elif data["run_step"] == "step3": elif data["run_step"] == "step3":
# 本地测试分布运行的用 # 本地测试分布运行的用
time.sleep(8) #time.sleep(8)
# #更新子表的finished_at # #更新子表的finished_at
print("更新step3的结束时间",time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())) #print("更新step3的结束时间",time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))
main_service_db.update_task_distributed_detail({"task_distributed_id":data["task_distributed_id"],"step":"step3","finished_at":time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())}) #main_service_db.update_task_distributed_detail({"task_distributed_id":data["task_distributed_id"],"step":"step3","finished_at":time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())})
#更新主表的status 和 finished_at #更新主表的status 和 finished_at
main_service_db.update_task_distributed({"id":data["task_distributed_id"],"status":2,"finished_at":time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())}) #main_service_db.update_task_distributed({"id":data["task_distributed_id"],"status":2,"finished_at":time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())})
#生产线上用 #生产线上用
#main_step3.step3(data["task_key"], data['task_distributed_id']) main_step3.step3(data["task_key"], data['task_distributed_id'])

Loading…
Cancel
Save