8.消息

消息

1.消息的组成部分

  • 消息体
  • 消息属性

2.消息属性有哪些

属性名用处
content-type消息体的MIME类型,如application/json
content-encoding消息的编码类型,如是否压缩
message-id消息的唯一性标识,由应用进行设置
correlation-id一般用做关联消息的message-id,常用于消息的响应
timestamp消息的创建时刻,整形,精确到秒
expiration消息的过期时刻,字符串,但是呈现格式为整型,精确到秒
delivery-mode消息的持久化类型,1为非持久化,2为持久化,性能影响巨大
app-id应用程序的类型和版本号
user-id标识已登录用户,极少使用
type消息类型名称,完全由应用决定如何使用该字段
reply-to构建回复消息的私有响应队列
headers键/值对表,用户自定义任意的键和值
priority指定队列中消息的优先级

3.消息死亡

  1. 消费者拒绝消费并且不允许重新投递会出现消息死亡
  2. 消息过期会出现消息死亡
  3. 队列达到最大长度(先进先出,最先进去的消息成为死掉的消息)会出现消息死亡

4.消息拒绝

  1. 消费者可以拒绝消费
  2. 拒绝消费的时候可以选择是否让消息重新投递
  3. 重新投递可能会造成死循环!!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值