跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 有个服务需要部署在不同的地域,关于数据收集的方案
未分類
6 11 月 2020

有个服务需要部署在不同的地域,关于数据收集的方案

有个服务需要部署在不同的地域,关于数据收集的方案

資深大佬 : cszchen 3

方案一,各节点直接访问数据库,数据库做 ip 白名单,开启 DCDN 加速
方案二,开发一个数据收集的 API 接口,各节点定时上报,开启 DCDN 加速

因为没搞过类似的,想问问大家的意见
方案一直接入库比较简单,方案二感觉更符合开发的规范,哪个可靠一些呢

大佬有話說 (5)

  • 資深大佬 : star7th

    如果是单纯数据上报的话,当然是走接口了。

  • 資深大佬 : opengps

    跨地域会有一些中途的问题,一般来说建议解耦合,收发两端都用队列暂存缓冲下,让发不出去的消息推迟到能顺利收发时候进行,用队列记录日志也可以减少日志逻辑对主进程资源性能占用太多

  • 資深大佬 : zarte

    都挺可靠的呀,逻辑部分出错的时候重试打日志就好了。网络问题不可能百分百可靠也不是你可以控制的,数据能自动补传或者手动就可以。

  • 主 資深大佬 : cszchen

    @opengps 是啊,弄个 mq,保证至少送达一次,免得丢数据

  • 資深大佬 : joesonw

    如果是比较大型的业务的话, 不怕麻烦就用 wireguard 串起来.

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具