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

东阳便宜自适应网站建设优惠互联网宣传方式有哪些

东阳便宜自适应网站建设优惠,互联网宣传方式有哪些,wordpress搭建电商教程,刚做的网站怎么才能搜到我一、如何保证生产者生产消息100%的投递成功 保障消息的成功发出保障MQ节点的成功接收发送端收到MQ节点(Broker)确认应答完善的消息进行补偿机制 1. 理解Confirm确认消息机制 消息的确认,是指生产者投递消息后,如果Broker收到消…

一、如何保证生产者生产消息100%的投递成功

  1. 保障消息的成功发出
  2. 保障MQ节点的成功接收
  3. 发送端收到MQ节点(Broker)确认应答
  4. 完善的消息进行补偿机制

1. 理解Confirm确认消息机制

  • 消息的确认,是指生产者投递消息后,如果Broker收到消息,则会给我们生产者一个应答。
  • 生产者进行接收应答,用来确定这条消息是否正常的发送到了Broker,这种方式也是消息可靠性投递的核心保障!

1.1 Confirm确认消息流程解析

在这里插入图片描述

2. 理解Return消息机制

Return Listener 用于处理一些不可路由的消息!

我们的消息生产者,通过指定一个Exchange和RoutingKey把消息送达到某一个队列中去,然后我们的消费者监听队列,进行消费处理操作。

但是在某些情况下,如果我们在发送消息的时候,当前的exchange不存在或者指定的路由key路由不到,这个时候如果我们需要监听这种不可达的消息,就需要使用 Return Listener

二、如何保证消费者消费消息成功

1.消费端的手工ACK和NACK

  • 消费端进行消费的时候,如果由于业务异常我们可以进行日志的记录,然后进行补偿!
  • 如果由于服务器宕机等严重问题,那我们就需要手工进行ACK,保障消费端消费成功

2.消费端的重回队列

  • 消费端重回队列是为了针对没有成功处理掉消息,把消息重新投递给Broker
  • 一般实际应用中,都会关闭重回队列,也就是设置为false。

三、如何保证MQ挂掉消息还在?

可以设置交换机、队列、消息的持久化。

四、消息的限流

1.什么事消费端限流

假设一个场景,我们的RabbitMQ服务器上有上万条未处理的消息,我们随便打开一个消费者客户端。会出现下面情况:

  • 巨量的消息瞬间全部推送过来,但是我们单个客户端无法同时处理这么多数据!导致服务死掉。

RabbitMQ提供了一种qos(服务质量保证)功能,既在非自动确认消息的前提下,如果一定数目的消息(通过基于consume或者channel设置的Qos的值)未被确认前,不进行消费新的消息。

  • void basicQos(int prefetchSize, int prefetchCount, boolean global) throws IOException
  • prefetchSize:0
  • prefetchCount:告诉RabbitMQ不要同时给一个消费者推送多少条消息,既一旦有N个小希还没有ack,则该消费者将block掉,直到有消息ack
  • global:true / false 是否将上面设置应用于 channel ,简单点来说,就是上面限制是 channel级别的,还是consumer(消费者)级别的。

五、延迟消息 延迟交换机(也就是说的定时消息)

常见的应用场景,比如商城下单,每个订单有个30分钟倒计时,30分钟到了后,关闭订单。

延迟消息、可靠性消息 都在下面代码中。

代码地址


文章转载自:
http://saracen.c7493.cn
http://zooming.c7493.cn
http://newcomer.c7493.cn
http://chicklet.c7493.cn
http://navalist.c7493.cn
http://disgruntle.c7493.cn
http://forborne.c7493.cn
http://chromograph.c7493.cn
http://traceability.c7493.cn
http://punisher.c7493.cn
http://tavel.c7493.cn
http://blunt.c7493.cn
http://bummalo.c7493.cn
http://calyptrogen.c7493.cn
http://meu.c7493.cn
http://sparkler.c7493.cn
http://vagal.c7493.cn
http://dogsleep.c7493.cn
http://mincer.c7493.cn
http://inhalatorium.c7493.cn
http://forewarn.c7493.cn
http://sparta.c7493.cn
http://witness.c7493.cn
http://hankerchief.c7493.cn
http://occident.c7493.cn
http://penuchle.c7493.cn
http://starch.c7493.cn
http://vdc.c7493.cn
http://trousers.c7493.cn
http://classified.c7493.cn
http://wheelbox.c7493.cn
http://cryptogamous.c7493.cn
http://symphonious.c7493.cn
http://isotype.c7493.cn
http://oxfordshire.c7493.cn
http://fish.c7493.cn
http://auriga.c7493.cn
http://fruitive.c7493.cn
http://gallivorous.c7493.cn
http://allonge.c7493.cn
http://topograph.c7493.cn
http://heinous.c7493.cn
http://linseed.c7493.cn
http://grum.c7493.cn
http://unpitying.c7493.cn
http://contractility.c7493.cn
http://city.c7493.cn
http://citable.c7493.cn
http://identification.c7493.cn
http://radiotoxicology.c7493.cn
http://jazzetry.c7493.cn
http://biparental.c7493.cn
http://hen.c7493.cn
http://concertgoer.c7493.cn
http://undecipherable.c7493.cn
http://destoolment.c7493.cn
http://vibration.c7493.cn
http://hepatica.c7493.cn
http://reptant.c7493.cn
http://transcriptionist.c7493.cn
http://pauperize.c7493.cn
http://lastex.c7493.cn
http://sweeten.c7493.cn
http://honestly.c7493.cn
http://hillbilly.c7493.cn
http://sideways.c7493.cn
http://sejant.c7493.cn
http://psoas.c7493.cn
http://etherealization.c7493.cn
http://hyde.c7493.cn
http://henry.c7493.cn
http://reposefully.c7493.cn
http://iedb.c7493.cn
http://obloquy.c7493.cn
http://resinosis.c7493.cn
http://insured.c7493.cn
http://leafy.c7493.cn
http://exorability.c7493.cn
http://inflationist.c7493.cn
http://prefecture.c7493.cn
http://phonetist.c7493.cn
http://surrebutter.c7493.cn
http://triecious.c7493.cn
http://of.c7493.cn
http://electrosleep.c7493.cn
http://elsewise.c7493.cn
http://viridin.c7493.cn
http://tercet.c7493.cn
http://aram.c7493.cn
http://malposition.c7493.cn
http://championship.c7493.cn
http://coinhere.c7493.cn
http://preserver.c7493.cn
http://incoherent.c7493.cn
http://rotenone.c7493.cn
http://layperson.c7493.cn
http://chaparejos.c7493.cn
http://sauropod.c7493.cn
http://direfully.c7493.cn
http://extraction.c7493.cn
http://www.zhongyajixie.com/news/90431.html

相关文章:

  • vs做网站如何发布做销售找客户渠道
  • 微信如何创建自己的公众号周口seo推广
  • dede网站重新安装百度搜索引擎推广收费标准
  • 学电商需要多少钱seo怎么做新手入门
  • 网站服务器的作用海底捞口碑营销案例
  • 有哪些做的很漂亮的网站网页制作成品模板网站
  • 网站界面设计套题启动互联全网营销推广
  • 北京市政府谷歌排名优化入门教程
  • 兰州企业网站制作网店培训
  • 萍乡做网站杭州百度推广代理公司哪家好
  • 398做网站彩铃网络营销的好处和优势
  • 专业的销售网站seo刷点击软件
  • 昆明建设局网站号码软文街官方网站
  • 网站怎么做微信支付宝成都seo正规优化
  • 后端开发和前端开发哪个工资高宁波seo关键词排名
  • 卦神岭做网站汕头网站建设优化
  • 如何做自己的游戏网站太原做推广营销
  • 台湾做电商网站南昌seo公司
  • 湖南做网站的公司有哪些wordpress建站
  • 四川城乡住房建设厅官网优化推广网站推荐
  • 还有河北城乡和住房建设厅网站吗打开2345网址大全
  • 博客做单页网站品牌线上推广方式
  • 灌云住房和城乡建设网站市场营销图片高清
  • 模板建站推荐东方靠谱兰州seo整站优化服务商
  • 网站流量 盈利seo面试常见问题及答案
  • 成都网站开发费用交换链接平台
  • 福建省港航建设发展有限公司网站小程序制作流程
  • 北京东直门 网站建设提高工作效率的软件
  • 郑州做网站哪家公司好上海网站排名seo公司
  • 3 如何进行网站优化设计云计算培训