有没有针对 api 接口的加速服务? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
如果你希望学习 CDN 相关知识,那么建议你可以遍历以下软件的说明文档。
NGINX
cURL
xnile
V2EX    CDN

有没有针对 api 接口的加速服务?

  •  
  •   xnile 2018-05-07 18:31:06 +08:00 10234 次点击
    这是一个创建于 2765 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题:有没有针对 api 接口的加速服务,普通 cdn 服务应该也能用,但是没试过,不知道有没有更好的姿势。

    13 条回复    2018-06-28 23:17:32 +08:00
    caola
        1
    caola  
       2018-05-07 19:02:47 +08:00
    API 基本都是实时查询的数据,没有什么可以让 CDN 缓存的,效果也不大。
    如果访问量大,对速度要求高,还是建议组分布式服务器+dns 的来得好
    xnile
        2
    xnile  
    OP
       2018-05-07 19:24:49 +08:00 via iPhone
    @caola 主要是想解决访问慢的问题,因为用户分布全球,比较散。多布点是一种方法,感觉维护成本有点高
    qsnow6
        3
    qsnow6  
       2018-05-07 19:28:39 +08:00
    多增加服务器节点就行了
    ZeroClover
        4
    ZeroClover  
       2018-05-07 21:16:53 +08:00
    stantbyme
        5
    stantbyme  
       2018-05-07 21:18:14 +08:00
    我们这是用网宿的
    iyaozhen
        6
    iyaozhen  
       2018-05-07 21:35:23 +08:00 via Android
    @xnile 两种方式,1 多地有节点,后端数据同步,就近接入。
    2 节点就一个,但多地接入,接入点到节点是内网。
    f2f2f
        7
    f2f2f  
       2018-05-07 21:42:57 +08:00
    肯定有啊,v2 的 api 就是可以被 cdn 缓存的
    kera0a
        8
    kera0a  
       2018-05-07 21:55:15 +08:00 via iPhone
    @f2f2f 也有 api 是不能被缓存的... 例如发一条微博呀
    odirus
        9
    odirus  
       2018-05-07 22:11:30 +08:00
    如果是 API 的话,无论用什么 CDN 最终都会访问到你的业务服务器,所以

    要想单纯加速的话,就优化接口性能瓶颈,增加服务器出口带宽。
    要想多地域都能感觉到加速的话,那就要考虑不同地域部署业务服务器,然后通过 GSLB 来实现全局负载均衡

    当然就像 V 站一样,CDN 可以很好地隐藏源站 IP,降低恶意攻击带来的成本。
    JohnChiu
        10
    JohnChiu  
       2018-05-08 08:37:12 +08:00 via iPhone
    又拍云 cdn 支持动态网站加速,api 自然也行,可以设置缓存策略嘛,不过如果完全不缓存跟没加速一样...
    xnile
        11
    xnile  
    OP
       2018-05-08 10:09:51 +08:00
    @iyaozhen @qsnow6 是的,增加节点是我们现在已经在用的,但是部署很多点话,费用和管理也是一个事。
    xnile
        12
    xnile  
    OP
       2018-05-08 10:10:28 +08:00
    @ZeroClover 看起来是想要的,谢谢
    jmk92
        13
    jmk92  
       2018-06-28 23:17:32 +08:00
    我注重 API 接口的稳定性,全国各地远距离访问,总会出现中间链路故障访问不了的情况。

    所以 API 用 CDN 的好处不止为了加速,而是用户访问就近的 CDN 节点,CDN 节点再访问自己的机房。
    尽可能的减少用户到机房的故障几率,这是带动态加速 CDN 所具备的优势。

    阿里云的全站加速能实现这个功能,但是是按请求数收费的,有点负担不起。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5290 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 07:14 PVG 15:14 LAX 23:14 JFK 02:14
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86