V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
jamfer
V2EX  ›  问与答

求推荐一个可以抗 D 的方案

  •  
  •   jamfer · 2018-08-03 18:28:57 +08:00 · 1447 次点击
    这是一个创建于 2308 天前的主题,其中的信息可能已经有所发展或是发生改变。
    做了一个 APP,想给 API 做个加速,以前是用的 mysql+php 直接输出,目前是用 redis 做了一个缓存(缓存时间可控)

    但是依然经常被 D,虽然流量不大,但是很影响速度。想过用 CDN,但是缓存时间太久了。

    求个更好的解决方案(好像以前见过有专门托管 API 的服务商?)
    7 条回复    2018-08-04 08:50:32 +08:00
    Nobitasean
        1
    Nobitasean  
       2018-08-03 18:50:54 +08:00   ❤️ 1
    用公有服务,一般母鸡打不死
    jamfer
        2
    jamfer  
    OP
       2018-08-03 18:52:22 +08:00 via iPhone
    @Nobitasean #1 求地址
    Lentin
        3
    Lentin  
       2018-08-03 18:53:08 +08:00 via iPhone
    cloudflare
    Judoon
        4
    Judoon  
       2018-08-03 18:56:39 +08:00 via Android
    cdn 又不能解决被 D,包括你说的托管 api 服务基本是解决 CC 攻击。被 D 只能上高防 ip,或者买大带宽及游量清洗设备
    Nobitasean
        5
    Nobitasean  
       2018-08-03 19:07:54 +08:00   ❤️ 1
    @jamfer cdn 隐藏源站 ip 避免被 d 就行,不设置缓存就好阿
    night98
        6
    night98  
       2018-08-03 19:34:54 +08:00 via Android
    无服务器函数好像能解决你的问题,不过好像后端得重写
    jamfer
        7
    jamfer  
    OP
       2018-08-04 08:50:32 +08:00
    @Nobitasean 有推荐的 CDN 么?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4989 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 09:51 · PVG 17:51 · LAX 01:51 · JFK 04:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.