Web 端上传解析 Excel / CSV 文件
2022-03-19 00:51:32 1 举报
Web 端上传解析 Excel / CSV 文件
作者其他创作
大纲/内容
获取支持的Parser列表
ws 推消息
记录 Parser 的状态
Kafka
原始文件保存
拥有完整状态机
设置解析状态
获取已注册且 Active 的 Parser
为确保用户上传的时候 Parser 可以工作,需实现服务注册机制:此处采用 Kafka 作为注册中心,避免引入更多组件。
推送注册消息 + 心跳消息
建议采用短连接
支持上传的文件大小 < 100M
服务端
OSS
订阅消息,实现服务发现
解析后数据入库
浏览器
许多 Parser
订阅消息
DB
设置上传状态
支持动态可扩展
文件消息上报总线
统一到一个 Topic,各 Parser 只需根据自己的分类标识做过滤处理。
发起上传
推送通知
0 条评论
下一页
为你推荐
查看更多