浏览代码

测试日志

zhangbo 6 月之前
父节点
当前提交
7dfc5a8c2d
共有 1 个文件被更改,包括 8 次插入0 次删除
  1. 8 0
      write_redis/alg_recsys_feature_07_vidh24pred_redis.py

+ 8 - 0
write_redis/alg_recsys_feature_07_vidh24pred_redis.py

@@ -172,6 +172,14 @@ if __name__ == '__main__':
         print("脚本执行时间超过1小时,执行失败,经过了{}秒。".format(timeout))
         process.terminate()  # 终止子进程
         sys.exit(1)  # 直接退出主进程并返回状态码999
+    else:
+        # 检查子进程的返回值
+        exit_code = process.exitcode
+        if exit_code != 0:
+            print(f"子进程以状态码 {exit_code} 退出,执行失败。")
+            sys.exit(exit_code)  # 将子进程的状态码返回到主进程
+        else:
+            print("子进程正常结束。")
     # log_.info("完成执行:" + datetime.now().strftime("%Y-%m-%d %H:%M:%S"))