DNS LoadBalancer RoundRobbin是否可以进行优美的降级?

问题描述 投票:0回答:1

我需要设置一个LoadBalancing DNS条目,因此有一个经典的循环机制,如下图所示:

                         ________________
                        |                |
                        |     CLIENT     |
                        |  WEB BROWSER   |
                        |________________|
                                ||
                                ||
                         _______\/_______
                        |                |
                        |   DNS SERVER   |
                        |________________|
                                ||
                                ||
                        _______/  \_______
                       /                  \
                      /                    \
     ____________________                ____________________
    |                    |              |                    |
    |    Instance A      |              |      Instance B    |
    |____________________|              |____________________|
    |   ______________   |              |   ______________   | 
    |  |              |  |              |  |              |  |
    |  |   Service X  |  |              |  |   Service X  |  |
    |  |              |  |              |  |              |  |
    |  |              |  |              |  |              |  |
    |  |______________|  |              |  |______________|  |
    |____________________|              |____________________|

如果实例B应该失败,如何将DNS配置为短路实例B,并回退对实例A的呼叫的100%。

在DNS级别上可能吗?

谢谢。

EN

dns load-balancing short-circuiting graceful-degradation
1个回答
0
投票

如果您有通过TCP运行的DNS请求,则可以使大多数DNS查询在UDP上运行。

某些顶级DNS服务提供商可能将此作为服务提供。

© www.soinside.com 2019 - 2024. All rights reserved.