用连接池/线程池,主要是为了【0】。
贯穿本节的并发模型(判题机 0.25 核有 GIL、答案不靠时序,这是它的确定模型,见 spine.py):高并发服务器搭起来后要选架构、加锁护状态、连接池/队列、压测、测吞吐延迟、定位竞争。
连接池/队列:accepted(pending, cap)=收下几个、rejected=拒了几个、queue_after(到, 处理)=队列还排几个、utilization(忙, 大小)=占用率。
accepted(pending, cap)
rejected
queue_after(到, 处理)
utilization(忙, 大小)
全部评论