文件异步导出时序图
2024-01-03 11:16:30 1 举报
文件异步导出时序图描述了一个文件从源系统导出到目标系统的过程。在这个过程中,源系统首先将文件准备好,然后将其异步发送到目标系统。目标系统接收到文件后,会执行一系列验证和转换操作,以确保文件的完整性和一致性。最后,目标系统将处理后的文件存储在适当的位置,完成整个导出过程。这个过程的优点是可以在不影响源系统运行的情况下进行,提高了系统的性能和可靠性。
作者其他创作
大纲/内容
更新任务状态
文件服务
开启异步线程导出数据
文件存储
根据tid获取导出结果态
返回导出任务tid
文件下载
导出记录状态为完成,更新导出文件路径
创建导出任务
更新状态为进行中
分页查询数据
response
业务服务
更新导出记录
保存导出记录:状态为初始
文件组件
前端
数据写远程文件存储
导出状态 status 说明:(导出失败): 具体失败原因(生成中): 该状态下,前端轮询调用获取导出结果直到状态发生变更。轮询间隔建议从 1 秒开始 (生成成功): 成功状态下,取返回的 url 即为导出的 excel 文件地址导出状态为生成中考虑30分钟未完成,变更状态为失败
1、分页查询数据处理逻辑又业务方自行处理2、文件存储可由业务方自定义
for each
Loop
提交文件导出条件
返回导出结果
0 条评论
下一页