当前位置: 首页 > news >正文

网站后期的维护临沧高端网站建设

网站后期的维护,临沧高端网站建设,西安广告网站制作,北京盛赛车网站开发这篇文章和大家分享Producer发布消息时如何设置消息过期时间#xff0c;包括队列级别和消息级别#xff0c;还有如何设置队列的过期时间。 消息过期时间 给消息设置TTL#xff0c;在超过TTL值后#xff0c;消息就会变成dead message#xff08;死信#xff09;#xf…这篇文章和大家分享Producer发布消息时如何设置消息过期时间包括队列级别和消息级别还有如何设置队列的过期时间。 消息过期时间 给消息设置TTL在超过TTL值后消息就会变成dead message死信订阅此队列的消费者无法消费也不是绝地的后续文章会介绍解决办法。只需要在申明队列的时候设置x-message-ttl 值即可注意这种方式是队列级别的也就是队列中消息的过期时间都是一样的。下面是代码实现。 HashMap args new HashMap(); args.put(x-message-ttl, 5 * 1000); channel.queueDeclare(queue, true, false, false, args); 如果不设置消息的ttl消息不会过期如果ttl设置为0除非可以直接投递给消费者否则消息会被丢弃。 每条消息可以设置不同的TTL所以每条消息在被投递到消费者之前才会判断消息是否过期这样就会存在一种情况后面的消息比前面的先过期但是消费者依然不能消费到后面的消息必须前面的消息先被投递到消费者RabbitMQ就是采用这种方案的。下面用一张图帮助理解。 设置消息级别的过期时间的代码实例如下。 AMQP.BasicProperties.Builder builder new AMQP.BasicProperties.Builder(); builder.deliveryMode(2); // 持久化消息 builder expiration( 60000 ); // 设置 TTL60000ms AMQP.BasicProperties properties builder.build(); channel.basicPublish(exchangeName, routingKey, mandatory, properties, ttlTestMessage.getBytes()); 队列过期时间 RabbitMQ不仅支持消息的TTL还支持队列级别的TTL可以通过x-expires 参数控制在队列删除之前处于未使用状态的时间比如设置为1000表示队列在1s之内没有被使用就会被删除。注意队列级别的TTL不能设置为0。下面是代码实现。 HashMap args new HashMap(); args.put(x-expires, 20000); channel.queueDeclare(queue, true, false,false, args); 队列级别的TTL和消息级别的TTL不一样因为不用考虑每条消息的TTL只要队列到了TTL就可以被删除。 好了以上就是关于Producer设置消息级别和队列级别的TTL以及设置队列本身的TTL RabbitMQ系列文章会陆续更新欢迎各位小伙伴关注后面的技术分享。
http://www.hyszgw.com/news/94726/

相关文章:

  • 怎样制作网站建设规划图遂宁移动网站建设
  • 启东网站建设公司unn建站
  • 中国设计网站导航百度关键词怎么设置
  • 网站开发任务书网做 网站有哪些功能
  • 青海高端网站建设如何做网站地图视频
  • 网站所有页面只显示域名wordpress首页优化缩略图
  • wordpress主题代码解读网络关键词优化方法
  • 企业网站网页设计费用新手学建设网站
  • 一个ip上绑多个网站wordpress怎么更改网站名字
  • dw如何用表格做网站佛山网页搜索排名提升
  • 腾讯建站模板站酷网首页
  • 网站开发与设计前景joomla 网站建设
  • 网站按抓取手机软件贵阳手机h5网站开发
  • 对网站设计的建议团购网站营销方案
  • 承德市网站建设公司北京和隆优化是干嘛的
  • 最权威的网站推广设计成都网站快速优化排名
  • 网络推广站市场监督管理局电话号码
  • 网站优化查询整站seo优化一般多少钱
  • 临沂网站排名wordpress制作
  • wordpress调用网站副标题公司网站建设外包流程
  • 如何优化网站到首页优化wordpress界面英文
  • 网站建设智能优化wordpress photolux
  • 静安郑州阳网站建设免费入口
  • 修改wordpress地址网站打不开网站建设就找桥三科技
  • 婚介网站模板电商小程序怎么做
  • 重庆好的网站制作公司青岛住房和城乡建设厅网站
  • 网站建设维护合同模板展示形网站开发
  • 中国住房和城乡建设部网站6家居建材网站源码
  • 网站策划书市场分析wordpress仿站教程网
  • 网站的用户体验天津seo标准