一、触发eventLoop启动有两个条件
1、端口的绑定
2、新连接的接入
本文结合端口的绑定来介绍下eventLoop的启动
二、启动的入口
绑定端口执行的是线程池里面的任务,启动执行的是eventLoop()的execute方法
三、开始执行
如果当前线程是eventLoop关联的线程,就直接执行addTask,如果不是就需要先创建一个线程,然后执行addTask方法
一、触发eventLoop启动有两个条件
1、端口的绑定
2、新连接的接入
本文结合端口的绑定来介绍下eventLoop的启动
二、启动的入口
绑定端口执行的是线程池里面的任务,启动执行的是eventLoop()的execute方法
三、开始执行
如果当前线程是eventLoop关联的线程,就直接执行addTask,如果不是就需要先创建一个线程,然后执行addTask方法