数据最终一致性方案
2021-12-13 21:14:04 0 举报
11
作者其他创作
大纲/内容
外部系统消息进入搜索平台
5.状态变更为2
事件回源
6.更新事件状态为200
7.定时查询状态不为200的记录 重试
方案一 记录消息表
mysql(hbase)
4.若需回源,调用对应回源接口
分布式任务调度系统
1.初始化消息状态为0
2.解析事件
这个方案只能保证搜索平台收到消息到落存储层数据的一致性 但是业务房生产消息有没有成功发送消息 消息在中间件有没有丢不能保证
8.重新推给事件接收系统,重试次数+1
事件接收
事件触发
3,消息状态变更为1
5.写入数据存储层
记录重试次数 重试次数达到最大次数告警 人工干预
事件解析
0 条评论
回复 删除
下一页