Kafka常见面试题
Kafka常见面试题 如何保证Kafka消息不丢失 和RabbitMQ相似,在Kafka里面如果有防止消息不丢失,还是从以下3个方面入手解决。 防止生产者发送消息到Broker导致的消息丢失 设置异步发送 // 同步发送
RecordMetadata recordMetadata = kafkaPr
RabbitMQ常见面试题
RabbitMQ常见面试题 RabbitMQ如何保证消息不丢失 RabbitMQ消息丢失的三种情况 消息丢失的三种情况: 消息未到达交换机 消息到达交换机但是未到达队列,或到达队列但是未莱得及消费 消费者未接收到消息 解决以上问题,可以从以下三个方面解决 生产者确认机制 RabbitMQ提供了pub
初始RabbitMQ
初始RabbitMQ 基础篇 同步调用 同步调用是一种线性执行模式。当你调用一个函数后,程序会暂停在当前位置,直到这个函数执行完毕并返回结果后,才会继续执行下一行代码。这就像你在餐厅点餐后,站在柜台前一直等到厨师做好餐品拿到手后才离开. 缺点: 拓展性差: 拓展服务需要更改通知代码 性能下降: 串行