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

做网站设像素360站长工具seo

做网站设像素,360站长工具seo,b2c电子商务网站,小程序api是什么意思一、导致重复消费的情况 1. 网络抖动。 2. 消费者挂了。 消费者消费消息后,当确认消息还没有发送到MQ时,就发生网络抖动或者消费者宕机。那当消费者恢复后,由于MQ没有收到消息,而且消费者有重试机制,消费者就会再一次消…

一、导致重复消费的情况

        1. 网络抖动。

        2. 消费者挂了。

        消费者消费消息后,当确认消息还没有发送到MQ时,就发生网络抖动或者消费者宕机。那当消费者恢复后,由于MQ没有收到消息,而且消费者有重试机制,消费者就会再一次消费,这就会导致消息的重复消费。

二、如何解决

        1. 每条消息设置一个唯一的标识id。

        2.  幂等方案:分布式锁、数据库锁(悲观锁、乐观锁) 。

三、面试题

面试官:RabbitMQ消息的重复消费问题如何解决的?

候选人:嗯,这个我们还真遇到过,是这样的,我们当时消费者是设置了自动确认机制,当服务还没来得及给MQ确认的时候,服务宕机了,导致服务重启之后,又消费了一次消息。这样就重复消费了。

因为我们当时处理的支付(订单|业务唯一标识),它有一个业务的唯一标识,我们再处理消息时,先到数据库查询一下,这个数据是否存在,如果不存在,说明没有处理过,这个时候就可以正常处理这个消息了。如果已经存在这个数据了,就说明消息重复消费了,我们就不需要再消费了。

面试官:那你还知道其他的解决方案吗?

候选人:其实这个就是典型的幂等的问题,比如,redis分布式锁、数据库的锁都是可以的。

http://www.mmbaike.com/news/25245.html

相关文章:

  • h5和网站的区别南昌百度搜索排名优化
  • 美女做暧暧网站武汉网络关键词排名
  • 苏州浒关做网站搜索引擎入口google
  • 网站开发怎样建立后台数据郑州网站优化顾问
  • 云上的网站怎么做等保搜狐综合小时报2022113011
  • 网站开发中的著作权归属竞价培训
  • 国外哪个网站做服装seo网站诊断文档案例
  • 交易网站建设具体方案广东省白云区
  • 叫别人做网站权重被转移了自己如何制作一个网页
  • 网站开发维护合同合肥网络营销公司
  • 帮人做网站要怎么赚钱吗网站建设步骤流程详细介绍
  • 个人网站类型友情链接的作用有哪些
  • 郑州做网站的外包公司有哪些联盟营销平台
  • 手提电脑做网站服务器百度 营销推广费用
  • 做的ASP网站手机企业如何网络推广
  • 淮北网站三合一建设全球搜索引擎排名2021
  • win7系统做网站服务器系统网站优化 seo和sem
  • 购物网站成品搜索引擎有哪些
  • 网站备案和不备案的合肥seo管理
  • 鑫诺科技网站建设网络推广方案有哪些
  • 乐清有那些网站东莞seo黑帽培训
  • 可以建公司网站保定seo排名
  • 昆山网站建设第一品牌广州新闻播报
  • 做社交网站怎么赚钱seo策略什么意思
  • 深圳网站建设就q479185700顶上网络营销图片
  • 建设银行官方网站买五粮液酒网站推广策划方案
  • 遵化市城乡建设局网站今日新闻摘抄50字
  • 网站建设晋icp备长沙网络营销推广公司
  • wordpress主页404整站排名优化公司
  • wordpress mobile 主题seo推广如何做