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

三丰云做网站步骤免费二级域名建站

三丰云做网站步骤,免费二级域名建站,武汉手机网站建设咨询,盐山国外网站建设保证可靠性 生产者 本地事务完成和消息发送同时完成 通过事务消息完成 重写confirm在里面做逻辑处理 确保发送成功(不成功就放入到重试队列) MQ 打开持久化确保消息不会丢失 消费者 改成手动回应 不重复消费 生产者 保证不重复发送消息 消费者…

保证可靠性

生产者

本地事务完成和消息发送同时完成 通过事务消息完成

重写confirm在里面做逻辑处理 确保发送成功(不成功就放入到重试队列)

MQ

打开持久化确保消息不会丢失

消费者

改成手动回应

不重复消费

生产者

保证不重复发送消息

消费者

确保它不重复消费 把消费过的消息存入redis

(把消息中的多个字段进行组合加密得到字符串,如果能在缓存中取到值表示已消费)

顺序消费

传统做法:用单一的消费者,就能确保消息按照顺序消费

缺点:并发度较高的时候,效率会很低

(顺序消费和多线程本身就是矛盾的关系,并发多线程的意义就是因为不在乎顺序,所以才变成多线程)

解决方法:将需要保证顺序的消息放在一块,进行分组然后由单一的消费者消费

将需要保证顺序的放在一组,然后用同一个work进行处理

延迟消息

死信

缺点:需要过期时间一致

如果时间不一致 (例如: 消息A 5分钟过期 消息B 10分钟过期)

另一种方式 :本地库存然后通过轮询重新发送一次信息

缺点:性能上有损耗 但是更加灵活

消息堆积

原因

消费者消费的慢

消费出现问题导致nack队列太多

解决

增加消费者

消费过程改用异步或者多线程

‘将当前业务的topic改成新的topic,然后新增多几个消费者在这新的topic上,保证后续业务的正常执行,前面堆积的这些单独开一些消费者在这里消费

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

相关文章:

  • 人民日报新闻热线宁波正规优化seo公司
  • 网站调用flash搜索引擎营销的英文缩写是
  • 网站界面设计教程百度热搜榜排名今日
  • 专业的开发网站建设价格免费推广网站视频
  • 如何测试一个网站seo网站推广企业
  • 常州创新优典网站建设广州搜索seo网站优化
  • 网站做了301怎么查看跳转前网站如何给自己的公司建网站
  • 如何做网站测试seo点击工具帮你火21星热情
  • 深圳建网站哪家公司好如何让百度快速收录网站文章
  • 合肥市建设工程市场信息价seo公司网站推广
  • a家兽装定制网站最新营销模式有哪些
  • 采招网是怎样做的网站网站优化外包找谁
  • 做链家房产的网站怎么做的餐饮营销方案
  • 建一个简单的公司官网需要多少钱新区seo整站优化公司
  • 鹤岗建设局网站百度指数的网址
  • 怎么用jsp做网站详细网站维护工程师
  • 建设银行宁波分行网站网页推广平台
  • 用html5做的简单的网站最近三天的新闻大事
  • 用公司的信息做网站违法吗营销策划公司收费明细
  • wordpress数据库权限百度seo排名优化联系方式
  • 花生壳如何建设网站新出的app推广在哪找
  • 营销型网站建设定制新闻 最新消息
  • 网站上线后seo外链平台
  • 江西网站制作公司网页优化方法
  • 游戏网站搭建需要多少钱网站长尾关键词排名软件
  • 外贸营销型网站建站合肥网络推广外包
  • 查企业信息的国家网站剪辑培训班一般学费多少
  • 网站设计学习机构免费seo关键词优化排名
  • 广东同江医院网站建设百度首页纯净版怎么设置
  • 做网站去哪找源码廊坊seo建站