Здається, всі думають, що ви говорите про сервери WWW, навіть якщо ви прямо писали
як резервний сервер імен або поштовий сервер
Найчастіше ігнорована істина полягає в тому, що сервіс HTTP
є винятком, а не нормою, коли йдеться про це. У звичайному випадку, так,
це механізм для публікації інформації клієнтів через DNS , щоб вони правильно запасний варіант з первинних серверів на резервні сервера.
Цей механізм - це SRV
ресурси записів, які використовуються клієнтами сервісу для багатьох інших протоколів, крім HTTP. Див. RFC 2782.
Записуючи SRV
ресурси, клієнтам повідомляється список серверів, з пріоритетами та вагою, і вони зобов'язані пробувати сервери в порядку черговості, вибираючи серед серверів з рівними пріоритетами відповідно до ваги, вибираючи більш зважені сервери частіше, ніж нижчі ті. Тож із SRV
записами ресурсів адміністратори серверів можуть повідомити клієнтам, що таке резервні сервери та як розподілити їх навантаження на набір серверів з рівним пріоритетом.
Тепер контент DNS-серверів розміщений за допомогою спеціального типу власних NS
записів ресурсів, записів ресурсів, які не мають інформації про пріоритет та вагу. Так само SMTP-реле-сервери розташовані за власним спеціальним типом запису ресурсів MX
, який має пріоритетну інформацію, але не має вагової інформації. Таким чином, для DNS-серверів контенту не передбачено публікації інформації про резервне завантаження та завантаження; і якщо ви використовуєте MX
записи ресурсів, то для серверів SMTP-реле не передбачено публікувати інформацію про розподіл навантаження.
Однак, SRV
зараз можливі MTS. (Перший був exim
, який може бути SRV
з 2005 року.) А для інших протоколів обслуговування, не обтяжених багажем MX
та NS
ресурсами, SRV
прийняття є набагато більш ретельним та поширеним. Наприклад, якщо у вас є домен Microsoft Windows, то цілий ряд служб знаходиться через SRV
пошук у DNS . Так було вже не одне десятиліття.
Проблема полягає в тому, що всі думають про HTTP, коли HTTP вже на сьогоднішній день є в 2011 році, виняток, а не правило тут.