Pergunta

Suponha que eu tenho que colocar x.com CMS aplicativo para o Japão, México, EUA, Austrália, e para Londres. Eles todo o acesso a banco de dados MySQL central sobre IP.

Existe alguma coisa antes do balanceamento de carga ou é apenas você recebe o IP no seu código, geo localizar-lo e redirecionamento para a página de domínio apropriado?

Existe uma maneira de ter x.com para apontar para IP diferente do do nível de DNS sem alterar o nome de domínio?

Foi útil?

Solução

O GeoDNS plug-in para Simple DNS Plus deve fazer o truque .

Outras dicas

Se você está fazendo algo que tem extremamente distribuídos servidores, você pode colocar um em algum servidor de replicação mestre MySQL no globo, com servidores somente leitura replicados em cada área. Tem todas as gravações ser feito para o servidor mestre, e eles serão propagadas para os servidores replicados. Consulte MySQL Replication Referência .

Para distribuir o pedido para o servidor apropriado, você pode usar geolocalização IP para obter o servidor mais próximo, em seguida, encaminhar a solicitação de x.com para us.x.com, asia.x.com ou london.x.com.

De acordo com DNS, você pode adicionar vários IPs a um único nome de domínio, mas o cliente vai apenas escolher um aleatoriamente. Não vai tentar determinar o melhor. Para mais informações consulte página do MSDN sobre DNS round robin.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top