Sou totalmente novo no AWS e no mundo . Meu problema aqui é ao solicitar ao servidor da AWS.
Eu tenho um servidor staging-storage.zazzercode.co
apontando para seguir DNS's
com os respectivos balanceadores de carga,
s-storage-us-west-2-483191837.us-west-2.elb.amazonaws.com => s-storage-us-west-2
s-storage-us-east-1-1318227839.us-east-1.elb.amazonaws.com => s-storage-us-east-1
Eu moro no mundo oriental .
Eu atualizei os tamanhos das instâncias de t1.micro
para m3.medium
esperando que isso fosse corrigido.
Ao solicitar ao servidor usando o nome do host 'staging-storage.zazzercode.co'
, recebo o seguinte erro em uma solicitação curl
,
curl: (6) Couldn't resolve host 'staging-storage.zazzercode.co'
De acordo com man curl
, 6
is,
6 Couldn't resolve host. The given remote host was not resolved.
Às vezes, ele me diz
HTTP/1.1 100 Continue
HTTP/1.1 504 Gateway Timeout
Content-length:0
O que está documentado aqui - Solução de problemas do Elastic Load Balancing: Mensagens de erro sugerindo
Responde com uma resposta adequada após algumas tentativas. Outros da minha equipe enfrentam o mesmo problema.
Quando faço ping no nome do host, ele trava
$ ping staging-storage.zazzercode.co
PING s-storage-us-west-2-483191837.us-west-2.elb.amazonaws.com (54.199.188.111) 56(84) bytes of data.
Eu posso ssh
das duas instâncias.
nslookup
on zazzercode.co
me dá,
$ nslookup -type=NS zazzercode.co
Server: 127.0.1.1
Address: 127.0.1.1#53
Non-authoritative answer:
zazzercode.co nameserver = ns-1605.awsdns-08.co.uk.
zazzercode.co nameserver = ns-1302.awsdns-34.org.
zazzercode.co nameserver = ns-510.awsdns-63.com.
zazzercode.co nameserver = ns-692.awsdns-22.net.
Authoritative answers can be found from:
nslookup
on staging-storage.zazzercode.co
me dá,
$ nslookup -q=NS staging-storage.zazzercode.co
Server: 127.0.1.1
Address: 127.0.1.1#53
Non-authoritative answer:
staging-storage.zazzercode.co canonical name = s-storage-us-west-2-483191837.us-west-2.elb.amazonaws.com.
Authoritative answers can be found from:
us-west-2.elb.amazonaws.com
origin = ns-332.awsdns-41.com
mail addr = awsdns-hostmaster.amazon.com
serial = 1
refresh = 7200
retry = 900
expire = 1209600
minimum = 60
Cavando zazzercode.co
me dá ,
$ dig TXT ns-692.awsdns-22.net _amazonses.zazzercode.co
; <<>> DiG 9.9.2-P1 <<>> TXT ns-692.awsdns-22.net _amazonses.zazzercode.co
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 33984
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;ns-692.awsdns-22.net. IN TXT
;; Query time: 46 msec
;; SERVER: 127.0.1.1#53(127.0.1.1)
;; WHEN: Thu Jul 24 11:54:31 2014
;; MSG SIZE rcvd: 49
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 30277
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;_amazonses.zazzercode.co. IN TXT
;; AUTHORITY SECTION:
zazzercode.co. 900 IN SOA ns-692.awsdns-22.net. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400
;; Query time: 173 msec
;; SERVER: 127.0.1.1#53(127.0.1.1)
;; WHEN: Thu Jul 24 11:54:31 2014
;; MSG SIZE rcvd: 137
Suspeito que seja um problema LoadBalancer . Existe uma maneira de verificar se LoadBalancer está soltando a conexão? Ou qual poderia ser o problema aqui?
Vou colocar mais detalhes, se necessário.
( zazzercode.co
é o nome imaginário aqui para esconder o nome atual até este ponto, real é soothsayer.co
todo o restante permanece o mesmo)