O DNS do Google é muito lento para se conectar às APIs do Google

2

Eu tenho um servidor Linux na Alemanha. O servidor está configurado com o DNS do Google. Quando eu chamo do servidor de alguma API do Google, a conexão é muito lenta, leva sempre 2 ou 3 segundos para se conectar ao servidor do Google. Eu não tenho nenhum problema para se conectar a outros servidores. Paradoxalmente, parece haver problemas na resolução de URLs do Google com o DNS do Google. Eu resolvi temporariamente inserir uma linha no arquivo hosts.txt que associa o IP do Google correspondente à API do Google que eu uso. Posso resolver esse problema de outra maneira (limpa)? Obrigada!

    
por fran 13.02.2014 / 01:02

2 respostas

3

Não use os servidores DNS públicos do Google onde o desempenho é importante para você. Tanto eles quanto os servidores da Level 3 (4.2.2.1, etc) estão sob cargas pesadas e normalmente têm um desempenho pior do que um resolvedor hospedado localmente ou até mesmo os resolvedores do seu provedor.

    
por 13.02.2014 / 01:10
0

Você pode usar namebench ou Benchmark do DNS do GRC para fazer um teste de qual servidor DNS é o mais rápido do seu local.

Recomendo que você use o namebench em vez do Benchmark de DNS do GRC, pois o GRC é personalizado para os EUA. O namebench, por outro lado, irá varrer o servidor dns da sua região e normalmente é o servidor dns mais rápido para escolher.

Eu apenas tentei e o namebench mostra-me o quão lento os servidores dns do google são comparados com os meus servidores dns locais (que é um 243% mais rápido do que o google!) .

Aqui está uma captura de tela do meu benchmark ... (desculpe, tive que censurar os IPs devido à política da empresa).

Esteéolinkparaonamebench: link

    
por 16.04.2015 / 15:26