我有如下數(shù)據(jù)要處理,每一個case代表一個任務(wù)列表,step代表一個特定的操作步驟,每個case的step數(shù)據(jù)不一樣,job代表一個定時任務(wù)而且處理時間比較長,step1、step2執(zhí)行完之后都需要執(zhí)行job1。如何使用多線程處理這樣的數(shù)據(jù),然后處理到每個case的時候遇到j(luò)ob1這個任務(wù)當(dāng)前線程就掛起,然后等所有case處理到j(luò)ob1的時候只調(diào)用一次job1,等job1執(zhí)行完之后線程繼續(xù)往下執(zhí)行?case1:step1 step2 job1 step3 step4 job2 step5 -->存在多個jobcase2:step1 step2 job1 step3 step4 step5 job2 step6case3:step1 step2 step3 -->no jobcaseN
添加回答
舉報
0/150
提交
取消