僞異步IO模型

你可能瞭解過一種通過線程池優化的解決方案,採用線程池和任務隊列的方式。這種被稱作僞異步IO模型。 當有客戶端接入時,將客戶端的請求封裝成一個 task 投遞到後端線程池中來處理。線程池維護一個消息隊列和多個活躍線程,對消息隊列中的任務進行處理。   這種解決方案,避免了爲每個請求創建一個線程導致的線程資源耗盡問題。但是底層仍然是同步阻塞模型。如果線程池內的所有線程都阻塞了,那麼對於更多請求就無法響
相關文章
相關標籤/搜索