# 04应用场景
消息发送
- 同步:
- 异步:响应后调用回调函数;补偿和容错机制较为复杂
- Oneway:无回调函数
有序消息:支付队列级别的顺序消费,发送时设置key。业务需要自己处理失败后重试
消息查询:提供消息查询接口queryMsgByKey
RocketTag:为消息设置Tag,消费端可对消息基于Tag进行过滤,只消费主题中自己关注的消息
MsgId:全局唯一,生产者本地生成(客户端发送IP,进程PID,类加载器hashcode,当前系统时间戳与启动时间差值,自增序列)
OffsetMsgId:消息在Broker上的物理偏移量(Broker的IP与端口号,CommitLog中的物理偏移量)