Skip to content

Latest commit

 

History

History
10 lines (8 loc) · 300 Bytes

事件循环.md

File metadata and controls

10 lines (8 loc) · 300 Bytes

###初始化事件流程

main()->initServer()->aeCreateEventLoop(server.maxclients+REDIS_EVENTLOOP_FDSET_INCR)->aeApiCreate(调用epoll_create函数)
aeCreateEventLoop:初始化aeEventLoop这个数据结构

aeApiCreate:调用epoll_create函数创建文件描述符来用来监听fd