- 博客(1)
- 收藏
- 关注
原创 Netty EventLoop线程的执行及唤醒
EventLoop线程启动后,以for死循坏的方式处理IO以及任务队列中的任务。其中一个问题是,如果管理任务队列中任务堆积的问题,即如果一直堵塞在IO上,任务可能一直得不到执行。实际上,EL提供了选项指定是否需要唤醒堵塞在IO上的线程,从而有机会去执行任务队列中的任务。EL.lazyExecute(Runnable task)从方法名上就可以看出,不会去唤醒堵塞在IO上的线程,即把任务加入到任务队列中即返回。EL.execute(Runnable task)提供了两种机制来判断是否需要立
2021-09-02 12:30:19
350
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人