Sample Flowchart Template
2016-08-25 13:46:21 0 举报
fds
作者其他创作
大纲/内容
google::protobuf::closure:done-run
merger/sn/dn的线程池
struct task{void* (*f)(void* args);void* args;task *next;}
tsar --erpc
tsar --search
task
libeasy 业务/工作线程
response
Query方法作为回调函数注册到libeasy中的线程池当中,当有请求过来就会调用这个方法
libeasy io线程 ,基于上一页的epoll实现
request
io线程将任务推送到libeasy的线程池,在推送到线程池前,会对接收到的pb二进制数据进行反序列化为明文数据
query方法中会将任务推送到队列中
循环调用业务的各种插件,对于kgb就是hander-run
竞争
0 条评论
下一页