大屏项目,后端是十几个厂家提供数据,怎么做整合?

22 天前
 zhangpulin

大屏项目,大屏指标二三十个,分别由十几个厂家别人提供,每个厂家服务器 IP 不一样,有什么办法完成快速对接?

有什么工具能十几家数据整合在一起,提供一个 IP 给前端对接

求大神指导第一次搞这种项目

5297 次点击
所在节点    程序员
47 条回复
Ipsum
22 天前
api 网关试试?
qxmqh
22 天前
你在后端加个服务就行,按照厂家区分,配置好 厂家名称 和 URL ,然后去 get post , 之后再根据你们的格式返回给前端,在这个过程中,注意两点 就是 1:主动定时获取厂家数据 ; 2 前端刷新页面的时候 即时获取; 3.做好失败重试和日志记录,因为有些厂家接口容易报错,需要处理报错的接口,需要有重试机制。 做好这几点就行了。
qxmqh
22 天前
我们前几个月做的农业平台就是,物联网 厂家 N 多。 虫情 土壤 气象 孢子 各种水泵。全是不同厂家数据接口。还得匹配自定义的 告警配置。各种告警,各种自动恢复逻辑。蛋疼的一批。
yansideyu
22 天前
@Gilfoyle26 一天够吗
AreYou0k
22 天前
写一个接口传 IP 地址让前端接
fengshils
22 天前
不得不推荐我的项目 可以试一下 https://github.com/fwls/dsManage op 可以试试看 或者做个参考
bytealan
22 天前
@AreYou0k #25 还是你会对接
importmeta
22 天前
经历过国企业务这种场景, 拆成一个单独的微服务, 用高性能的服务器或者高性能服务器组成的 K8S 节点, 第三方数据源有推送就接收推送, 没推送就分情况主动拉取, 有些不及时的就半夜定时拉取, 及时的前端触发后端拉取.
fengshils
22 天前
总的思路就是把多个接口还是数据源汇总到一个平台去管理
Gilfoyle26
22 天前
@yansideyu #24 好主意
zhangpulin
22 天前
@fengshils 可借鉴参考
fengshils
22 天前
如有价值 可否给个小星星
liu731
22 天前
@Asuka0947 合格牛马
VoiceEXONE
22 天前
阿里 qiankun 微前端框架
VoiceEXONE
22 天前
@VoiceEXONE 好吧 看错了
WDATM33
22 天前
搞个中间库,把不同的数据来源的数据都梳理成一种格式的数据加上区分字段存中间库里,给这个中间库加个后端服务给前端用
zhangpulin
22 天前
zhangpulin
22 天前
@fengshils 已给小星星,你这个好像只能读库,不能读取别人 API 接口,

这个项目可以学习 https://github.com/anji-plus/report
zhangeric
22 天前
慢慢对接吧.估计各个厂家的数据还不一样.
HotieCutie
22 天前
神仙来也得一个一个弄,各家都没有统一标准

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1140349

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX