疑问:webman是基于workerman的框架,mysql既然是阻塞的,如何做到高并发呢?

webman是基于workerman的框架,mysql既然是阻塞的,如何做到高并发呢? 根据官方手册,workerman是多进程架构,各个工作进程处理请求,而mysql是阻塞操作,也就是说要遇到耗时的数据库操作是要等待的。那么我不能理解的是,既然这里出现阻塞,岂不是拖累了框架的性能嘛。workerman每个进程都是使用epoll的非阻塞运行方式,那我理解应该是对http请求用这个方式处理,也就是事件机制,那mysql...

RayInHeart 发表与 2022-12-20 2701 浏览 9 回答

RayInHeart

100
积分
0
获赞数
0
粉丝数
2022-12-20 加入
🔝