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

制作网站需要学什么软件有哪些内容必应搜索引擎

制作网站需要学什么软件有哪些内容,必应搜索引擎,广州市政府门户网站的网址是,网站绝对路径3011. 简介 TTL 即 Time to Live,在 RabbitMQ 中,可以为消息和队列设置过期时间。 给消息设置过期时间,在指定的时间后就会被 RabbitMQ 清除;给队列设置过期时间,就相当于给队列中的所有消息设置了一个过期时间&#xf…

1. 简介

TTL 即 Time to Live,在 RabbitMQ 中,可以为消息和队列设置过期时间。

  • 给消息设置过期时间,在指定的时间后就会被 RabbitMQ 清除;
  • 给队列设置过期时间,就相当于给队列中的所有消息设置了一个过期时间,这个消息的过期时间与队列的过期时间是相同的。从消息入队列开始算起,经过这个时间后,就会被删除。

2. 给消息指定过期时间

生产者代码如下:

    @RequestMapping("/ttl")public String ttl1() {String messageInfo = "ttl...";MessagePostProcessor messagePostProcessor = new MessagePostProcessor() {@Overridepublic Message postProcessMessage(Message message) throws AmqpException {message.getMessageProperties().setExpiration("10000"); //该消息的过期时间为 10sreturn message;}};rabbitTemplate.convertAndSend(Constants.TTL_EXCHANGE, Constants.TTL_ROUTINGKEY, messageInfo, );return "消息发送成功";}

运行上述代码,通过观察 RabbitMQ 客户端可以发现,在前 10s 内队列中有消息,超过 10s 后队列中的消息就被删除了。

10s 前:

10 s后:

3. 给队列指定过期时间 

在声明队列时使用 ttl 指定过期时间,代码如下:

    //不指定过期时间@Bean("ttlQueue1")public Queue ttlQueue1() {return QueueBuilder.durable(Constants.TTL_QUEUE1).build();}//指定过期时间@Bean("ttlQueue2")public Queue ttlQueue2() {return QueueBuilder.durable(Constants.TTL_QUEUE2).ttl(15000).build(); //设置过期时间为 15s}

生产者代码如下:

    @RequestMapping("/ttl")public String ttl2() {for (int i = 0; i < 10; i++) {String messageInfo = "ttl... " + i;rabbitTemplate.convertAndSend(Constants.TTL_EXCHANGE, Constants.TTL_ROUTINGKEY, messageInfo);}return "消息发送成功";}

运行代码后,观察 RabbitMQ 客户端:

前 15s:

15s 之后:

 

在前 15s,两个队列中均有信息,但由于 ttl.queue2 设置了 ttl,于是过了 15s 后,ttl.queue2 中的消息就被全部删除了。 

4. 同时给队列和消息指定过期时间

当同时给队列和消息指定过期时间后,消息的过期时间就以较小的 ttl 为准。

http://www.dtcms.com/wzjs/74319.html

相关文章:

  • 学校二级学院网站建设全国疫情突然又严重了
  • 企业做网站需要的资料上海seo公司哪个靠谱
  • 双语网站管理系统 div css国外推广渠道平台
  • 如何再工商局网站做设备抵押百度竞价排名背后的伦理问题
  • 科技布沙发优缺点宁波超值关键词优化
  • 顺义做网站同学软文发稿平台有哪些
  • 新闻资讯建站服务商东莞关键词自动排名
  • nginx设置wordpress伪静态seo自然优化排名
  • 做调查的有哪些网站有哪些网站怎样关键词排名优化
  • 哈尔滨建设银行网站首页数据分析师报考条件
  • 武汉做网站的公司哪家好旺道seo软件技术
  • 亿级流量网站架构怎么创建自己的游戏网站
  • 九江网站设计公司百度手机下载安装
  • 标准北京时间久久网成都网站关键词推广优化
  • 广州白云区做网站网页设计免费模板
  • dw怎样做网站链接广州seo报价
  • 宁波手机网站建设常用的网络营销方法有哪些
  • 宁陵做网站steam交易链接可以随便给别人吗
  • 夏天做啥网站致富百度集团公司简介
  • 微信做单网站今日重庆重要消息
  • 汉滨网站建设搜索引擎优化seo网站
  • 湖南建设工程采购网站seo顾问阿亮博客
  • 江西省城市建设档案馆网站百度seo优化按年收费
  • 软件wap网站福州seo服务
  • 在哪做网站好搜索引擎营销的案例
  • 校园二手市场网站建设方案足球比赛今日最新推荐
  • wordpress如何显示文章列表杭州百度快照优化排名
  • 网站怎么加ico百度公司招聘
  • 网站的第二域名怎么用网络营销方案模板
  • 网站建设 图片问题百度商家平台客服电话