zoukankan      html  css  js  c++  java
  • MQ面试题

    蜜源

     (1)MQ 用的是哪个? MQ 丢失问题和顺序问题怎么解决?

     (2)Rabbit MQ, RocketMQ 内部机制, 比如 RocketMQ 有哪些组件,他们分别做了什么事, 比如。broker, nameServer  都做了什么?

    YY

    (1)MQ 使用上有哪些东西需要注意,怎么做的, 消息应答有了解吗?

    (2)RabbitMQ集群怎么做的?工作原理?

    唯品会

    (1)mq内部用的是同一个队列吗?mq内部的原理,是怎么做到隔离的?(唯品会)

    (2)mq怎么做到不丢失的,怎么应答,广播消息的时候应答怎么做到不互相影响?(唯品会)

    CVTE

    (1)RocketMQ消费者组作用?

    消费者组内的所有成员一起订阅某个主题的所有分区,注意一个消费者组中,每一个分区只能由组内的一消费者订阅。

    1.减小压力,消费者组的成员可以分担单个消费者的压力,提高消费性能

    2.故障容灾,消费者组中的成员如果有故障,会通过重平衡进行一个故障容灾

    钱大妈

    (1)MQ 什么场景用、怎么保证MQ的消费、如果客户端消费失败了怎么办、如果客户端消费了MQ,但是业务抛异常了怎么处理?

    (2)消费失败了怎么办?怎么做补偿机制?怎么避免重复消费?如果消费了但是事务回滚了怎么办?怎么做的幂等?(redis和业务幂等)

    道一云

    (1)RocketMQ的重推机制,默认重推几次?

    通天晓

    (1)你们项目中mq数据丢失怎么解决?

    (2)如何查看mq是否在队列中?

    (3)mq你们项目中怎么用的 ?如何保证不被重复消费?

    希望本文章对您有帮助,您的转发、点赞是我的创作动力,十分感谢。更多好文推荐,请关注我的微信公众号--JustJavaIt
  • 相关阅读:
    正则表达式
    文件读写
    列表和数组变量
    Perl基础
    [转] bias和variance
    Chapter 1
    Come back to CNblogs
    SentenceGeneration
    句子生成器
    ant相关操作
  • 原文地址:https://www.cnblogs.com/liaowenhui/p/15026016.html
Copyright © 2011-2022 走看看