云服务器除了购买厂商的负载均衡,还有负载均衡其他方案吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
huisunan
V2EX    服务器

云服务器除了购买厂商的负载均衡,还有负载均衡其他方案吗?

  •  
  •   huisunan 2023-07-21 10:03:26 +08:00 2209 次点击
    这是一个创建于 838 天前的主题,其中的信息可能已经有所发展或是发生改变。

    dns 解析 ip 负载均衡,或者其他的...,有没有大佬支支招

    10 条回复    2023-08-04 08:03:47 +08:00
    jifengg
        1
    jifengg  
       2023-07-21 10:21:39 +08:00
    还有 APP 端负载均衡,在常规负载没法起到好效果的时候可以用这个。
    me1onsoda
        2
    me1onsoda  
       2023-07-21 10:32:53 +08:00
    ng 的 upstream
    lingeo
        3
    lingeo  
       2023-07-21 11:01:42 +08:00
    服务端多进程+nginx 反代。
    coolcoffee
        4
    coolcoffee  
       2023-07-21 11:11:31 +08:00
    企业级还是老老实实买负载均衡。

    * 单独一台服务器作为负载均衡固然可以,但是受限于虚拟机底层宿主机的不确定性,故障一出现就是整个业务停摆。

    * 多台机器来多 DNS 负载均衡也行。但是当出现故障的时候切换时间也至少 1-10 分钟起步(取决于 dns record ttl ),这个还得有额外的机器来做健康检查及时踢掉故障的机器。
    xusp
        5
    xusp  
       2023-07-21 11:13:01 +08:00
    这个我专业。dns 解析负载均衡,可以利用多地区多机房。
    http(s)dns 负载均衡,原理、效果和 dns 解析负载均衡一样,不过实时性、调度精准性会更好。app 优化一般走这个路子。
    单机房的负载均衡,一般是 lvs 前端,nginx 中间,业务后端负载均衡。或者 iptables 做负载均衡。
    huisunan
        6
    huisunan  
    OP
       2023-07-21 13:24:18 +08:00
    @lingeo 反代的服务器挂了,也没法避免单点故障...
    zu1y
        7
    zu1y  
       2023-07-23 01:25:43 +08:00
    我是用 httpdns ,把流量分到不同 nginx 节点上
    busier
        8
    busier  
       2023-08-03 20:01:56 +08:00
    @huisunan keeplive 呀!
    davehandong
        9
    davehandong  
       2023-08-03 23:34:46 +08:00
    简单的 nginx
    如果满足不了了解一下 keepalived+LVS
    huisunan
        10
    huisunan  
    OP
       2023-08-04 08:03:47 +08:00 via iPhone
    @busier 想过 keepalive ,腾讯云、阿里云的 keepalive 都是在内测阶段
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2980 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 13:39 PVG 21:39 LAX 05:39 JFK 08:39
    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