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

做网站设像素西安seo高手

做网站设像素,西安seo高手,怀化公司做网站,科技政策要聚焦自立自强一、导致重复消费的情况 1. 网络抖动。 2. 消费者挂了。 消费者消费消息后,当确认消息还没有发送到MQ时,就发生网络抖动或者消费者宕机。那当消费者恢复后,由于MQ没有收到消息,而且消费者有重试机制,消费者就会再一次消…

一、导致重复消费的情况

        1. 网络抖动。

        2. 消费者挂了。

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

二、如何解决

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

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

三、面试题

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

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

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

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

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

http://www.hrbkazy.com/news/4365.html

相关文章:

  • 重庆网络网站推广站长论坛
  • 网站建设外包排名关键词优化排名软件s
  • 美食网站代做山东进一步优化
  • js弹出网站加强服务保障满足群众急需m
  • 长春做商业平台网站关键词排名顾问
  • 大学生创新创业网站建设申报书合肥网站优化技术
  • 桥头镇网站仿做广告牌
  • 青海建筑网站建设公司朋友圈产品推广文案
  • 什么网站做英语翻译练习天津seo排名收费
  • 思茅北京网站建设seo搜索优化服务
  • 做网站十大公司哪家好服装市场调研报告范文
  • 沙漠风网站建设每日一则小新闻
  • 网站网页设计师关键词指数
  • 哪两个数字域名是做医疗信息网站的google官方下载app
  • 王牌网站做代理深圳网络推广有几种方法
  • 做消防哪些网站找工作域名注册 阿里云
  • 利津网站定制网站快速收录工具
  • 网站建设公司 成本结转郑州搜索引擎优化
  • 网易做的什么网站深圳广告公司
  • 广州互帮物流哪家公司做的网站搜索指数在线查询
  • 河南专业网站建设公司哪家好天津的网络优化公司排名
  • 知名网站制作公司青岛分公司优化百度涨
  • 广告网站测试黄页引流推广网站
  • 稳定的网站建设百度指数里的资讯指数是什么
  • 网站建设经费的函it培训机构推荐
  • 男男床上爱做 网站开发一个app平台大概需要多少钱?
  • wordpress改写url说到很多seo人员都转行了
  • 溆浦县建筑公司网站百度广告怎么投放多少钱
  • 免费的个人空间建网站百度seo关键词怎么做
  • 做网站准备什么软件搜索引擎调价平台哪个好