GitHub user cserwen edited a comment on the discussion: pop消费模式下消费速度和消费者数量以及topic queue数量的关系
锁竞争影响性能,理论上得需要很高并发,4个并发显然不够,并且 Broker 处理拉取请求的并发是有限制的,默认最多会有 32 个线程在竞争,我理解也不严重(每个拉取请求获取锁后都是从内存中读数据,速度非常快,并不会长期持有锁) 况且很多时候消费瓶颈不在拉取上,而在消费逻辑上,从生产环境数据来看,一般每个 Broker 上设置单个 queue 足够 GitHub link: https://github.com/apache/rocketmq/discussions/7942#discussioncomment-8872789 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected]
