V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hahalaka
V2EX  ›  Amazon Web Services

AWS 多可用区下的服务发现架构产生的流量问题

  •  
  •   hahalaka · 3 天前 · 855 次点击

    突然发现一个问题,aws 的可用区之间的流量是收费的,如果服务部署到不同的可用区,产生的交叉访问流量算下来也是不少的费用,有没有一种机制,网关收到请求后只给同一个可用区的下游服务转发,如果没有同一可用区的话,那才转发给其他可用区的下游服务。

    想了下,好像用 spring loadbalance 组件或者二开应该可以实现,不知道有没有现成的方案。

    11 条回复    2025-03-10 14:48:08 +08:00
    crackidz
        1
    crackidz  
       3 天前
    只要你的服务发现支持 data center 功能就行吧,不过不是所有的都叫这个名字,一般都会支持
    hahalaka
        2
    hahalaka  
    OP
       3 天前
    @crackidz 我用的 nacos ,方便问下怎么配置吗 或者什么关键字,一直在用 nacos 还没注意到有这个
    qqqyh
        4
    qqqyh  
       2 天前
    同 region 下不同 avz 之间的流量应该是不收费的啊
    hahalaka
        5
    hahalaka  
    OP
       2 天前
    @qqqyh 是收费的,之前我也觉得应该免费,后面确认了几次, 都是收费的
    tabliu
        7
    tabliu  
       2 天前
    最好的方案是不用 aws
    salmon5
        8
    salmon5  
       2 天前
    国内的所有云,跨 az 都是不收费的,用 aws 的代表你接收它的收费特点,它收费就让它收费好了
    salmon5
        9
    salmon5  
       2 天前
    aws 比国内的云,附加费用多了去了,用它不能嫌贵,嫌贵就别用
    hackroad
        10
    hackroad  
       1 天前
    请注意,在区域之间传输数据需要收费。区域不等于可用区。
    SeduceQAQ
        11
    SeduceQAQ  
       1 天前
    貌似还真收费

    https://docs.aws.amazon.com/zh_cn/cur/latest/userguide/cur-data-transfers-charges.html#data-transfer-within-region
    有这么一句:
    > 例如,USE2-DataTransfer-Regional-Bytes 使用类型指定美国东部(俄亥俄州)区域中的可用区之间的数据传输费用。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5639 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 01:40 · PVG 09:40 · LAX 18:40 · JFK 21:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.