ce3a0eaa by 冯轩

MOD:thread

1 parent c9ac407f
...@@ -54,7 +54,7 @@ import threading ...@@ -54,7 +54,7 @@ import threading
54 import concurrent.futures 54 import concurrent.futures
55 from concurrent.futures import ThreadPoolExecutor 55 from concurrent.futures import ThreadPoolExecutor
56 56
57 pool = ThreadPoolExecutor(max_workers=20, thread_name_prefix="my_thread_") 57 #pool = ThreadPoolExecutor(max_workers=20, thread_name_prefix="my_thread_")
58 58
59 compare_log = logging.getLogger('compare') 59 compare_log = logging.getLogger('compare')
60 log_base = '[Compare]' 60 log_base = '[Compare]'
...@@ -3730,7 +3730,9 @@ def fsm_compare(application_id, application_entity, uniq_seq, ocr_res_id, is_ca= ...@@ -3730,7 +3730,9 @@ def fsm_compare(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=
3730 # results = list(executor.map(fsm_compare_thread, application_id, application_entity, uniq_seq, ocr_res_id, is_ca, is_cms)) 3730 # results = list(executor.map(fsm_compare_thread, application_id, application_entity, uniq_seq, ocr_res_id, is_ca, is_cms))
3731 3731
3732 compare_log.info('[fsm thread]') 3732 compare_log.info('[fsm thread]')
3733 pool = ThreadPoolExecutor(max_workers=5, thread_name_prefix="fsm_thread_")
3733 pool.submit(fsm_compare_thread, application_id, application_entity, uniq_seq, ocr_res_id, is_ca, is_cms) 3734 pool.submit(fsm_compare_thread, application_id, application_entity, uniq_seq, ocr_res_id, is_ca, is_cms)
3735 pool.shutdown(wait=True)
3734 3736
3735 3737
3736 def fsm_compare_thread(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=True, is_cms=False): 3738 def fsm_compare_thread(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=True, is_cms=False):
...@@ -3806,7 +3808,9 @@ def compare(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=True ...@@ -3806,7 +3808,9 @@ def compare(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=True
3806 # results = list(executor.map(compare_thread, application_id, application_entity, uniq_seq, ocr_res_id, is_ca, is_cms)) 3808 # results = list(executor.map(compare_thread, application_id, application_entity, uniq_seq, ocr_res_id, is_ca, is_cms))
3807 3809
3808 compare_log.info('[non fsm thread]') 3810 compare_log.info('[non fsm thread]')
3811 pool = ThreadPoolExecutor(max_workers=5, thread_name_prefix="non_fsm_thread_")
3809 pool.submit(compare_thread, application_id, application_entity, uniq_seq, ocr_res_id, is_ca, is_cms) 3812 pool.submit(compare_thread, application_id, application_entity, uniq_seq, ocr_res_id, is_ca, is_cms)
3813 pool.shutdown(wait=True)
3810 3814
3811 def compare_thread(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=True, is_cms=False): 3815 def compare_thread(application_id, application_entity, uniq_seq, ocr_res_id, is_ca=True, is_cms=False):
3812 # POS: application_id, application_entity, uniq_seq, None 3816 # POS: application_id, application_entity, uniq_seq, None
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!