Todo mundo parece pensar que você está falando sobre servidores da WWW, mesmo que você tenha escrito explicitamente
como um servidor de nomes ou servidor de email de backup
A verdade muitas vezes esquecida é que o serviço HTTP
é a exceção e não a norma quando se trata disso. No caso normal, sim, há
é um mecanismo para a publicação de informações aos clientes através do DNS para que eles adequadamente fallback de servidores primários para servidores de backup.
Esse mecanismo é SRV
registros de recursos, conforme usado pelos clientes de serviço para muitos outros protocolos além do HTTP. Veja RFC 2782.
Com os SRV
registros de recursos, os clientes recebem uma lista de servidores, com prioridades e pesos, e são obrigados a tentar servidores em ordem de prioridade, escolhendo entre servidores com prioridades iguais de acordo com o peso, escolhendo servidores com maior peso com mais frequência do que com baixo peso uns. Portanto, com os SRV
registros de recursos, os administradores de servidores podem informar aos clientes quais são os servidores de fallback e como distribuir sua carga por um conjunto de servidores de prioridade igual.
Agora, os servidores DNS de conteúdo estão localizados por um tipo especial de registro de NS
recurso próprio, registros de recurso, que não têm informações de prioridade e peso. Da mesma forma, os servidores de retransmissão SMTP estão localizados por seu próprio tipo especial de registro de recurso MX
, que possui informações prioritárias, mas não pesa. Portanto, para servidores DNS de conteúdo, não há disposição para publicar informações de fallback e distribuição de carga; e se alguém estiver usando MX
registros de recursos, para os servidores de retransmissão SMTP, não há disposição para publicar informações de distribuição de carga.
No entanto, SRV
MTSes compatíveis agora existem. (A primeira foi exim
, com capacidade SRV
desde 2005.) E para outros protocolos de serviço, sem ônus com a bagagem MX
e os NS
registros de recursos, a SRV
adoção é muito mais abrangente e generalizada. Se você possui um domínio do Microsoft Windows, por exemplo, toda uma série de serviços é localizada por meio de SRV
pesquisas no DNS . Esse é o caso há mais de uma década, neste momento.
O problema é que todo mundo pensa em HTTP, quando o HTTP é de longe, hoje em dia em 2011, a exceção e não a regra aqui.