【Reactor模型】事件驱动模型 - Reactor模型简述

模型演进 抛出一个问题:线程怎样才能高效地处理多个连接的业务? 当一个连接对应一个线程时,线程一般采用[read->业务处理->send]的处理流程,如果当前连接没有数据可读,那么线程会阻塞到read操作上(socket默认情况是阻塞IO),不过这种阻塞方式并不影响其他线程。 但是引入线程池,一个线
posted @ 2023-01-26 17:54  -zx-  阅读(148)  评论(0编辑  收藏  举报