基于kafka實現(xiàn)穩(wěn)定的高吞吐量的異步任務處理方法
基本信息
申請?zhí)?/td> | CN201910613837.6 | 申請日 | - |
公開(公告)號 | CN110377486B | 公開(公告)日 | 2022-07-08 |
申請公布號 | CN110377486B | 申請公布日 | 2022-07-08 |
分類號 | G06F11/30(2006.01)I;G06F9/48(2006.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 胡玉煌;吳浩 | 申請(專利權)人 | 福建南威軟件有限公司 |
代理機構 | 福州元創(chuàng)專利商標代理有限公司 | 代理人 | - |
地址 | 350003福建省福州市鼓樓區(qū)軟件大道89號福州軟件園F區(qū)5號樓6-8層 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及一種基于kafka實現(xiàn)穩(wěn)定的高吞吐量的異步任務處理方法。采用基于kafka的異步任務模式,對于異步任務的處理機制,采用管理線程來監(jiān)控工作線程的各種活動情況并結合定時任務來按照監(jiān)控間隔時間的頻率輸出異步任務的執(zhí)行情況,提供對于超時任務處理機制和異常任務處理機制,增加監(jiān)控任務消費情況,統(tǒng)計任務執(zhí)行時間、任務完成詳細情況,可通過統(tǒng)計情況來優(yōu)化調整參數(shù),此統(tǒng)計信息會寫入日志,用戶可以通過日志來分析性能。本發(fā)明能夠大大降低系統(tǒng)于業(yè)務系統(tǒng)的耦合性。 |
