码迷,mamicode.com
首页 > 其他好文 > 详细

项目分析(多进程数据走向初步)

时间:2014-07-26 09:52:07      阅读:248      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   数据   div   ar   har   log   

1.数据的来源
NetProcSvr::init()->libevent::conn_readcb(读事件)->Channel::read_datastream(读到数据流)->TCPServer::on_receive_data读包->from_net_push_pkt(放到无锁队列中去即m_all_packet)
2.初步处理
线程函数(fromNet2Mem)->TCPServer::recv(从无锁队列中取包)->m_spShareMemInter::pushA(sd)(插入到A2B的内存中去)
3.GS处理
DataLayer::recv->直接从共享内存里面取包

 

项目分析(多进程数据走向初步),布布扣,bubuko.com

项目分析(多进程数据走向初步)

标签:style   blog   color   数据   div   ar   har   log   

原文地址:http://www.cnblogs.com/zzyoucan/p/3869322.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!