美文网首页面试宝典
消息队列 - 消息的堆积解决思路

消息队列 - 消息的堆积解决思路

作者: 撸帝 | 来源:发表于2019-03-03 23:31 被阅读0次

    学习完整课程请移步 互联网 Java 全栈工程师

    如果还没开始投入使用 Kafka,那应该在设计分区数的时候,尽量设置的多点(当然也不要太大,太大影响延迟,具体可以参考我前面提到的文章),从而提升生产和消费的并行度,避免消费太慢导致消费堆积。

    增大批次

    瓶颈在消费吞吐量的时候,增加批次也可以改善性能

    增加线程数

    如果一些消费者组中的消费者线程还是有 1 个消费者线程消费多个分区的情况,建议增加消费者线程。尽量 1 个消费者线程对应 1 个分区,从而发挥现有分区数下的最大并行度。

    相关文章

      网友评论

        本文标题:消息队列 - 消息的堆积解决思路

        本文链接:https://www.haomeiwen.com/subject/pruvuqtx.html