高性能、高并發TCP服務器(多線程調用libevent)
本文講述的TCP服務器是模仿memcache中的TCP網絡處理框架,其中是基于libevent網絡庫的。
主線程只處理監聽客戶端的連接請求,并將請求平均分配給子線程。
子線程處理與客戶端的連接以及相關業務。
每個子線程有一個“連接”隊列。每個“連接”有一個“反饋”隊列。
先上個流程圖,要上班了,以后再解釋。代碼以后再上···
實現代碼地址:http://download.csdn.net/detail/aillean/7521245
原文地址:http://blog.csdn.net/i_am_jojo/article/details/7587838 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!