From 1581e305ec9269911869d0e282a9c282169df08c Mon Sep 17 00:00:00 2001 From: zy123 <646228430@qq.com> Date: Thu, 20 Feb 2025 15:32:41 +0800 Subject: [PATCH] =?UTF-8?q?2.20=20=E4=B8=BB=E6=B5=81=E7=A8=8B=E6=94=B9?= =?UTF-8?q?=E4=B8=BA=E5=A4=9A=E7=BA=BF=E7=A8=8B=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- flask_app/routes/工程标解析main.py | 1 + flask_app/routes/货物标解析main.py | 15 ++++++++------- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/flask_app/routes/工程标解析main.py b/flask_app/routes/工程标解析main.py index eccae27..34dc08f 100644 --- a/flask_app/routes/工程标解析main.py +++ b/flask_app/routes/工程标解析main.py @@ -249,6 +249,7 @@ def engineering_bid_main(output_folder, file_path, file_type, unique_id): } yield json.dumps(error_response, ensure_ascii=False) return # 停止进一步处理 + #with ProcessPoolExecutor() as executor: with ThreadPoolExecutor() as executor: # 立即启动不依赖 knowledge_name 和 index 的任务 futures = { diff --git a/flask_app/routes/货物标解析main.py b/flask_app/routes/货物标解析main.py index f7a8e49..ca7af14 100644 --- a/flask_app/routes/货物标解析main.py +++ b/flask_app/routes/货物标解析main.py @@ -241,20 +241,21 @@ def goods_bid_main(output_folder, file_path, file_type, unique_id): } yield json.dumps(error_response, ensure_ascii=False) return # 停止进一步处理 + #with ProcessPoolExecutor() as executor: with ThreadPoolExecutor() as executor: #开启子进程,能保证运行结束后回收资源消耗 # 立即启动不依赖 knowledge_name 和 index 的任务 futures = { # 'evaluation_standards': executor.submit(fetch_evaluation_standards,processed_data['invalid_deleted_docx'], #技术评分 商务评分 # processed_data['evaluation_method_path'],logger), - 'invalid_requirements': executor.submit(fetch_invalid_requirements, processed_data['invalid_added_docx'], #无效标与废标项 - output_folder,logger), + # 'invalid_requirements': executor.submit(fetch_invalid_requirements, processed_data['invalid_added_docx'], #无效标与废标项 + # output_folder,logger), - # 'bidding_documents_requirements': executor.submit(fetch_bidding_documents_requirements,processed_data['invalid_deleted_docx'],processed_data['merged_baseinfo_path'], - # processed_data['clause_path'],logger), #投标文件要求 - # - # 'opening_bid': executor.submit(fetch_bid_opening, processed_data['invalid_deleted_docx'],processed_data['merged_baseinfo_path'], - # processed_data['clause_path'],logger), #开评定标流程 + 'bidding_documents_requirements': executor.submit(fetch_bidding_documents_requirements,processed_data['invalid_deleted_docx'],processed_data['merged_baseinfo_path'], + processed_data['clause_path'],logger), #投标文件要求 + + 'opening_bid': executor.submit(fetch_bid_opening, processed_data['invalid_deleted_docx'],processed_data['merged_baseinfo_path'], + processed_data['clause_path'],logger), #开评定标流程 # 'base_info': executor.submit(fetch_project_basic_info, processed_data['invalid_deleted_docx'],processed_data['merged_baseinfo_path'], #基础信息 # processed_data['procurement_path'],processed_data['clause_path'],logger),