46c738c0 by 冯轩

Merge branch 'hotfix/2025-02' into feature/uat-tmp

2 parents 1c3675c2 775d6ee5
...@@ -3776,6 +3776,7 @@ def fsm_compare(application_id, application_entity, uniq_seq, ocr_res_id, is_ca= ...@@ -3776,6 +3776,7 @@ def fsm_compare(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=
3776 compare_log.info('[fsm thread]') 3776 compare_log.info('[fsm thread]')
3777 #pool = ThreadPoolExecutor(max_workers=6, thread_name_prefix="fsm_thread_") 3777 #pool = ThreadPoolExecutor(max_workers=6, thread_name_prefix="fsm_thread_")
3778 try: 3778 try:
3779 # 这个try不生效
3779 pool.submit(fsm_compare_thread, application_id, application_entity, uniq_seq, ocr_res_id, is_ca, is_cms) 3780 pool.submit(fsm_compare_thread, application_id, application_entity, uniq_seq, ocr_res_id, is_ca, is_cms)
3780 except Exception as e: 3781 except Exception as e:
3781 compare_log.info('[fsm thread fail] [error={0}]'.format(traceback.format_exc())) 3782 compare_log.info('[fsm thread fail] [error={0}]'.format(traceback.format_exc()))
...@@ -3783,6 +3784,7 @@ def fsm_compare(application_id, application_entity, uniq_seq, ocr_res_id, is_ca= ...@@ -3783,6 +3784,7 @@ def fsm_compare(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=
3783 3784
3784 3785
3785 def fsm_compare_thread(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=True, is_cms=False): 3786 def fsm_compare_thread(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=True, is_cms=False):
3787 try:
3786 compare_log.info('{0} [receive fsm task] [entity={1}] [id={2}] [uniq_seq={3}] [ocr_res_id={4}] [is_ca={5}] ' 3788 compare_log.info('{0} [receive fsm task] [entity={1}] [id={2}] [uniq_seq={3}] [ocr_res_id={4}] [is_ca={5}] '
3787 '[is_cms={6}]'.format(log_base, application_entity, application_id, uniq_seq, ocr_res_id, 3789 '[is_cms={6}]'.format(log_base, application_entity, application_id, uniq_seq, ocr_res_id,
3788 is_ca, is_cms)) 3790 is_ca, is_cms))
...@@ -3814,6 +3816,8 @@ def fsm_compare_thread(application_id, application_entity, uniq_seq, ocr_res_id, ...@@ -3814,6 +3816,8 @@ def fsm_compare_thread(application_id, application_entity, uniq_seq, ocr_res_id,
3814 except Exception as e: 3816 except Exception as e:
3815 compare_log.info('[sleep error] [error={0}]'.format(traceback.format_exc())) 3817 compare_log.info('[sleep error] [error={0}]'.format(traceback.format_exc()))
3816 compare_log.info('{0} [comparison unfinished file wait delay_time end] [entity={1}] [id={2}] [doc_id={3}]'.format(log_base, application_entity, application_id, doc_wait_file_result.id)) 3818 compare_log.info('{0} [comparison unfinished file wait delay_time end] [entity={1}] [id={2}] [doc_id={3}]'.format(log_base, application_entity, application_id, doc_wait_file_result.id))
3819 except Exception as e:
3820 compare_log.info('[fsm_compare_thread error] [error={0}]'.format(traceback.format_exc()))
3817 3821
3818 3822
3819 # 调用java fsm 比对流程接口(http) 3823 # 调用java fsm 比对流程接口(http)
...@@ -3861,6 +3865,7 @@ def compare(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=True ...@@ -3861,6 +3865,7 @@ def compare(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=True
3861 compare_log.info('[non fsm thread]') 3865 compare_log.info('[non fsm thread]')
3862 #pool = ThreadPoolExecutor(max_workers=6, thread_name_prefix="non_fsm_thread_") 3866 #pool = ThreadPoolExecutor(max_workers=6, thread_name_prefix="non_fsm_thread_")
3863 try: 3867 try:
3868 # 这个try不生效
3864 pool.submit(compare_thread, application_id, application_entity, uniq_seq, ocr_res_id, is_ca, is_cms) 3869 pool.submit(compare_thread, application_id, application_entity, uniq_seq, ocr_res_id, is_ca, is_cms)
3865 except Exception as e: 3870 except Exception as e:
3866 compare_log.info('[non fsm thread fail] [error={0}]'.format(traceback.format_exc())) 3871 compare_log.info('[non fsm thread fail] [error={0}]'.format(traceback.format_exc()))
...@@ -3869,7 +3874,7 @@ def compare(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=True ...@@ -3869,7 +3874,7 @@ def compare(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=True
3869 def compare_thread(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=True, is_cms=False): 3874 def compare_thread(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=True, is_cms=False):
3870 # POS: application_id, application_entity, uniq_seq, None 3875 # POS: application_id, application_entity, uniq_seq, None
3871 # OCR: application_id, business_type(application_entity), None, ocr_res_id 3876 # OCR: application_id, business_type(application_entity), None, ocr_res_id
3872 3877 try:
3873 compare_log.info('{0} [receive task] [entity={1}] [id={2}] [uniq_seq={3}] [ocr_res_id={4}] [is_ca={5}] ' 3878 compare_log.info('{0} [receive task] [entity={1}] [id={2}] [uniq_seq={3}] [ocr_res_id={4}] [is_ca={5}] '
3874 '[is_cms={6}]'.format(log_base, application_entity, application_id, uniq_seq, ocr_res_id, 3879 '[is_cms={6}]'.format(log_base, application_entity, application_id, uniq_seq, ocr_res_id,
3875 is_ca, is_cms)) 3880 is_ca, is_cms))
...@@ -3985,4 +3990,5 @@ def compare_thread(application_id, application_entity, uniq_seq, ocr_res_id, is_ ...@@ -3985,4 +3990,5 @@ def compare_thread(application_id, application_entity, uniq_seq, ocr_res_id, is_
3985 compare_log.error('{0} [Auto SE] [result save error] [entity={1}] [id={2}] [ocr_res_id={3}] ' 3990 compare_log.error('{0} [Auto SE] [result save error] [entity={1}] [id={2}] [ocr_res_id={3}] '
3986 '[error={4}]'.format(log_base, application_entity, application_id, ocr_res_id, 3991 '[error={4}]'.format(log_base, application_entity, application_id, ocr_res_id,
3987 traceback.format_exc())) 3992 traceback.format_exc()))
3988 3993 except Exception as e:
3994 compare_log.info('[compare_thread error] [error={0}]'.format(traceback.format_exc()))
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!