服務器程序框架之4.兩種高效的併發模式(2)

本篇主要介紹領導者/追隨者模式        領導者/追隨者模式是多個工作線程輪流獲得事件源集合。輪流監聽、分發並處理事件的一種模式。在任意時間點,程序都僅有一個領導者線程,它負責監聽I/O事件。而其他線程則都是追隨者,它們休眠在線程池中等待成爲新的領導者。當前的領導者如果檢測到I/O事件,首先要從線程池中推選出新的領導者線程,然後處理I/O事件。此時,新的領導者等待新的I/O事件,而原來的領導者
相關文章
相關標籤/搜索