Возможно ли для DNS LoadBalancer RoundRobbin выполнить постепенную деградацию? - PullRequest
0 голосов
/ 15 апреля 2020

Мне нужно настроить запись DNS LoadBalancing, поэтому механизм кругового робина класса c, учитывая следующую диаграмму:

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

Если экземпляр B потерпит неудачу, как настроить DNS для экземпляра ShortCircuit B и откат 100% вызовов в экземпляр A.

Возможно ли это на уровне DNS?

Спасибо.

EN

1 Ответ

0 голосов
/ 15 апреля 2020

Если у вас DNS-запросы, выполняющиеся по TCP, то в большинстве случаев вы можете выполнять большинство DNS-запросов по UDP.

Некоторые из основных поставщиков услуг DNS могут предлагать это как услугу.

...