队列消息本地存储
2016-05-20 14:31:29 0 举报
队列消息本地存储是一种数据存储方式,它将消息按照先进先出(FIFO)的原则组织成队列,并将队列中的消息存储在本地设备上。这种方式可以有效地处理大量的消息,并且可以在网络连接中断时保持数据的完整性。队列消息本地存储通常用于实现实时通信、任务调度和数据处理等应用场景。例如,在即时通讯应用中,用户发送的消息会被添加到一个消息队列中,然后由服务器依次处理并发送给其他用户。这种方式可以保证消息的顺序性,并且可以避免因网络延迟而导致的数据传输错误。总之,队列消息本地存储是一种可靠、高效的数据存储方式,适用于各种需要处理大量消息的应用场景。
作者其他创作
大纲/内容
有
重复
10次内业务逻辑是否成功?
是否超过10次
是
系统预警保存REDIS数据错误原因保存消息到错误消息表中强制消费队列消息手工修改后消费相应的消息
否
1、消息保存本地2、消费队列消息3、标记本地消息为待处理
开始
不重复
ORDER-SERVICE
10次指的是系统设置的阀值重试交由定时任务重试
更新本地消息为成功
有预警和错误消息?
超过10次
保存成功?
无
成功
是否重复?
错误消息优先级高?
结束
读取队列消息
系统预警标记消息为需要人工处理
消息消费
等待错误消息处理完成顺序消息本地等待的消息
读取相关订单系统预警和错误的消息
队列消息本地存储
1、消息保存本地等待队列2、消费队列消息3、标记本地消息为等待
失败
0 条评论
下一页