技術(shù)總結(jié)
本發(fā)明公開了一種具有同步回調(diào)信息功能的數(shù)據(jù)異步處理方法及模塊,涉及異步數(shù)據(jù)處理領(lǐng)域。該方法的步驟為:創(chuàng)建一個指定最大線程數(shù)量的線程池pool,為每個數(shù)據(jù)異步處理任務(wù)的線程添加優(yōu)先級后,加入pool;當pool中的線程啟動時,返回當前線程對應(yīng)的數(shù)據(jù)異步處理任務(wù)開始執(zhí)行的信息;對當前線程按照預先設(shè)置的計時周期開始計時;通過pool調(diào)用當前線程開始工作,若當前線程在工作過程中發(fā)生異常,則確定并返回發(fā)生異常時的堆棧信息;定時檢測當前線程是否完成。本發(fā)明能夠控制多線程的運行數(shù)量,定時檢測線程是否執(zhí)行完畢;不僅能夠得知數(shù)據(jù)異步處理任務(wù)的執(zhí)行狀態(tài),而且占用CPU的資源和耗費的電能均較少,能夠保證系統(tǒng)的性能。
技術(shù)研發(fā)人員:張磊
受保護的技術(shù)使用者:武漢斗魚網(wǎng)絡(luò)科技有限公司
文檔號碼:201610881104
技術(shù)研發(fā)日:2016.10.09
技術(shù)公布日:2017.03.15