Prompts-MCP 686 skills · ai / design / design-pattern / framework / fundamentals / habit / lang / tech-selection /mcp/sse
framework framework/rocketmq/index.md medium

framework-rocketmq-index

Apache RocketMQ(Spring 视角)约定 — 发送方式 / 消息类型 / 消费模式 / 消费幂等去重。Use when 用 RocketMQTemplate 发消息 / 选顺序-事务-延迟消息 / 写消费监听 / 做消费幂等时。

子项索引

子项 一句话
rocketmq-producer-send skill RocketMQ 发送方式选型 — 重要消息用同步 syncSend 且校验 SendStatus,异步 asyncSend 回调处理,日志类用单向 sendOneway
rocketmq-message-types skill RocketMQ 消息类型选型 — 顺序消息发同一 MessageQueue、事务消息半消息+回查、延迟消息 delayLevel、Tag 过滤订阅
rocketmq-consumer-mode skill RocketMQ 消费者配置 — @RocketMQMessageListener 选集群/广播、并发/顺序消费,依赖重试 reconsumeTimes 与自动 ACK,正常返回即确认
rocketmq-idempotent skill RocketMQ 消费幂等 — 不保证不重复(重试/重平衡会重投),msgId 不可靠,必须用业务唯一键 + Redis/DB 去重表保证只生效一次

Apache RocketMQ · 子项索引

RocketMQ(Spring 视角)使用拆成 4 个独立决策点,按你正在做的事下钻:

你在做什么 进哪个
发消息选同步/异步/单向、判断 SendStatus 是否成功 producer-send
要顺序、事务、延迟消息,或按 Tag 过滤订阅 message-types
写消费者监听器(集群/广播、并发/顺序、重试与 ACK) consumer-mode
防止重复消费、做消费幂等去重 idempotent

链接