事件驅動架構的幾個要素
一,事件源
二,事件收集器
三,事件隊列
四,事件轉發器
五,事件處理器
事件驅動流程:
首先,各種不同的事件處理器都注冊到事件轉發器中
然后,事件源觸發(比如一個秒殺請求進來)===》 事件收集器收集事件(將請求封裝為秒殺事件),將事件扔到事件隊列中===》單獨的線程從事件隊列中取出事件,事件轉發器根據事件類型轉發事件到對應的事件處理器,由事件處理器處理事件
事件驅動架構示意圖
事件驅動架構的幾個要素
一,事件源
二,事件收集器
三,事件隊列
四,事件轉發器
五,事件處理器
事件驅動流程:
首先,各種不同的事件處理器都注冊到事件轉發器中
然后,事件源觸發(比如一個秒殺請求進來)===》 事件收集器收集事件(將請求封裝為秒殺事件),將事件扔到事件隊列中===》單獨的線程從事件隊列中取出事件,事件轉發器根據事件類型轉發事件到對應的事件處理器,由事件處理器處理事件
事件驅動架構示意圖
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。