1. IO阻塞模型 IO问题: 输入输出 我要一个用户名用来执行登陆操作,问题用户名需要用户输入,输入需要耗时, 如果输入没有完成,后续逻辑无法继续,所以默认的处理方式就是 等 将当前进程阻塞住,切换至其他进程执行,等到按下回车键,拿到了一个用户名,再唤醒刚才的进程,将状态调整为就绪态 以上处理方案 就称之为阻塞IO模型 存在的问题: 当执行到recv时,如果对象并没有发送数据,程序阻塞了,无法执行其他任务 解决方案: 1.1 多线程或多进程 当客户端并发量非常大的时候,服务器可能就无法开启新的…