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

基于微信公众平台的微网站开发怎么做网站免费的

基于微信公众平台的微网站开发,怎么做网站免费的,wordpress图片打开速度慢,淄博网站制作形象技术方案 方案背景 Kafka队列消息消费处理过程中,发生处理异常,需要实现重试机制,并基于重试次数实现不同延迟时间重试方案。 方案介绍 通过实现Kafka延迟队列来实现消息重试机制。 目标: 支持所有业务场景的延迟重试支持多…

技术方案

方案背景

Kafka队列消息消费处理过程中,发生处理异常,需要实现重试机制,并基于重试次数实现不同延迟时间重试方案。

方案介绍

通过实现Kafka延迟队列来实现消息重试机制。

目标:

  1. 支持所有业务场景的延迟重试
  2. 支持多级别延迟重试
  3. 保证消息 最少消费一次

核心内容:

  1. 延迟队列,Kafka本身不支持延迟队列机制,这里我们通过定义多种Topic来扩展实现。例如Topic-1、Topic-2、Topic-3 分别代表延迟1分钟、2分钟、3分钟的队列。
    a. 每种延迟级别独立一个Topic
    b. 分区数建议与延迟调度服务部署量一致,以便于调度服务简化处理。建议值 2

  2. 延迟队列消费调度服务,负责从延迟队列拉取消息。
    a. 判断消息是否达到延迟时间,
    i. 若未达到,则delay 延迟时间-当前时间;
    ii. 若已达到,则将消息转发至对应的业务消息队列。
    b. 集群部署数量 建议值 2,消费部署数与分区数一致,以保证数据消费顺序及处理及时性
    c. 若重试次数已达到最大值,则丢失数据,并发送异常警报(钉钉)
    d. 考虑延迟队列修改offset,重新处理消息机制

  3. 业务消费服务改造,
    a. 数据处理异常时,组装延迟重试消息,将异常数据推送至延迟队列消息。
    b. 鉴于当前业务消费 BulkCopy 批量处理逻辑

技术架构

架构图
Topic-1、Topic-2、Topic-3 分别代表延迟1分钟、2分钟、3分钟的队列
在这里插入图片描述

核心流程

在这里插入图片描述

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

相关文章:

  • 检查网站死链接做网站浏览器标签一般放哪
  • 海尔网站推广策划方案大连科技网站制作
  • wordpress 弹出层网站优化招聘
  • 黄页营销网站视频免费大全公司为什么做网站
  • 莱州网站建设制作微网站如何做微信支付宝支付宝支付接口
  • 新开的公司怎么做网站苏州企业黄页
  • 电商商城网站建设方案适合大学生举办的活动策划
  • 软件开发培训机构课程宁波网站搜索优化
  • 网站改版汇报如何设置网站的关键词
  • 许昌市建设信息网站燕郊网站制作
  • 建网站需要花哪些钱凡科代理平台
  • 常州做网站建设的公司天津网约车
  • 重庆微信开发网站建设十大互联网公司排名
  • 绿色蔬菜网站模板深圳展厅装修公司企业展厅设计公司
  • 淘宝网站建设维护会计科目达人室内设计网官方
  • 商务型网站网站内容页模板
  • 制作英文网站费用开发小程序需要多久
  • 单位网站建设情况汇报wordpress换空间搬家
  • 南通做网站企业动漫网站网页设计
  • 赣州网站制作找哪家好eclipse网站开发流程
  • 华为模板建站淘宝网站所用编码
  • 外贸网站优化建设南昌网站忧化
  • 网页设计网站长沙dede怎么换网站页面
  • 专业的医疗网站建设wordpress如何设置首页
  • 域名和网站空间相互做解析做网站凡科
  • 深圳建设工程交易服务中心网站郑州近期重大新闻
  • 简历网站推荐网站布局图
  • 广东省建筑网站网站方案报价
  • 四川省建设厅的注册中心网站首页网站建设推广平台有哪些方面
  • 前端网站做多语言做网站一般做几个尺寸