第十二章 事件

2019-07-26  本文已影响0人  今天不想掉头发

文件事件

文件事件处理器由如下4个部分组成:


image.png

文件事件是对套接字操作的抽象,每当一个套接字准备好执行连接应答,写入,读取,关闭等操作,就会产生一个文件事件,IO多路复用程序监听多个套接字,并向文件事件分派器传送那些产生了事件的套接字,然后调用相应的文件事件处理器。
多个文件事件可能并发出现,但是IO多路复用会将所有产生事件的套接字放到一个队列里,有序执行,如下所示:


image.png

时间事件

  1. 定时事件
  2. 周期性事件(serverCron函数)
    Redis服务器辉县处理文件时间,再处理时间事件


    image.png

文件事件和时间事件是不会出现抢占的情况的!


image.png
上一篇 下一篇

猜你喜欢

热点阅读