Redis与Reactor线程模型
概述Redis处理客户端业务(文件事件)的基本流程可以理解为有两个线程参与业务处理。IO多路复用线程监测所有的socket(包括监测accept事件,创建socket),当有可选事件发生时,把事件信息对象放入任务队列中。事件分派处理线程从任务队列中依次获取事件信息对象,按照事件类型调用不同的事件处理函数,完成事件处理并把相应信息写入socket中通知客户端。参考https://www.open-open.com/lib/view/open1452486726589.htmlhttp
复制链接