调度中心UThreadEpollScheduler也是一个基于epoll的模型。与Tars RPC不同的两点是:
刚开始读协程部分的代码时,感觉有点别扭。虽然在HshaServerIO::IOFunc函数里看似顺序的处理了请求和发送了结果,但在数据流程跟踪上还是要不停的来回切换。为了方便刚开始阅读代码的同学快速了解,奉献出下面这张宝图。
几个关键点:
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。