摘要: 死信队列 当消息未被确认消费,在满足指定规则情况下,会进入死信队列,运维人员会对一直不能消费的消息进行处理 生产者 /** * 同步-生产消息 * @param msg * @throws PulsarClientException */ @GetMapping("/deal/sendMsgBySy 阅读全文
posted @ 2021-09-20 17:13 RollBack2010 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 四种订阅模式 独占Exclusive 在独占模式下,只允许一个消费者附加到订阅上。如果多个消费者使用同一个订阅来订阅一个主题,就会发生错误。在下图中,只有消费者A-0被允许消费消息。 此模式也是默认模式 Demo subscriptionName相同,同时执行exclusive/comsumer1和 阅读全文
posted @ 2021-09-20 17:13 RollBack2010 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 持久化的大白话说明 Pulsar默认消息为持久化 持久化消息 只要消息产生了,除非所有硬盘都坏了,否则不会丢失 非持久化消息 消息存在内存中,服务挂了,或者消息产生式消费者未启动,都无法收到消息 持久&非持久消息发送方法 注: 显示指定持久|非持久都需要指定租户和命名空间 pulsar默认命名租户为 阅读全文
posted @ 2021-09-20 17:12 RollBack2010 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 同步 生产 /** * 同步-生产消息 * @param msg * @throws PulsarClientException */ @GetMapping("/model/sendMsgBySync") public MessageId sendMsgBySync(String msg) thr 阅读全文
posted @ 2021-09-20 17:12 RollBack2010 阅读(707) 评论(0) 推荐(1) 编辑
摘要: 是什么 Pulsar 是一个用于服务器到服务器的消息系统,具有多租户、高性能等优势。详见 安装 本文主练习怎么用,本地搭建了一个单机版,无非就是wget、tar、start这些命令,详见 Java客户端 1.引入GAV <!-- https://mvnrepository.com/artifact/ 阅读全文
posted @ 2021-09-20 17:11 RollBack2010 阅读(1205) 评论(0) 推荐(0) 编辑