Неизвестное исключение хоста из клиента AWS Java? - PullRequest
6 голосов
/ 15 марта 2012

Кто-нибудь еще сталкивался с этим исключением?Мы видели это во время нагрузочного теста прошлой ночью.Имя хоста правильное и нормально работает.Это только начало бросать это исключение прошлой ночью.Либо это был случайный сбой DNS со стороны amanzon, либо Aws SDK для Java делает что-то неожиданное под нагрузкой.

> Caused by: java.net.UnknownHostException: sdb.amazonaws.com
    at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
    at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:867)
    at java.net.InetAddress.getAddressFromNameService(InetAddress.java:1246)
    at java.net.InetAddress.getAllByName0(InetAddress.java:1197)
    at java.net.InetAddress.getAllByName(InetAddress.java:1128)
    at java.net.InetAddress.getAllByName(InetAddress.java:1064)
    at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:242)
    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:130)
    at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
    at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:121)
    at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:561)
    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:820)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:754)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:732)
    at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:266)

Ответы [ 2 ]

0 голосов
/ 07 июня 2014

Я столкнулся с той же проблемой Caused by: java.net.UnknownHostException: ec2.sa-east-1.amazonaws.com при выполнении lein pallet up для загрузки файлов в корзину aws / или при попытке получить ips удаленных машин.

1. Первая попытка,

Проект очистки, Ожидание нескольких минут / часов и последующее обновление lein pallet up -P aws-ec2 с такой же конфигурацией aws работало для меня.

2. Вторая попытка,

Запустите lein pallet up -P aws-ec2 для одного groups вместо всего кластера.

0 голосов
/ 03 ноября 2012

Измените / etc / hosts следующим образом:
старый
127.0.0.1 localhost localhost.localdomain
новый
127.0.0.1 localhost localhost.localdomain add-your-localhost-name-here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...