AWS Java客户端的未知主机exception?

有没有其他人遇到这个例外? 我们昨晚在负载测试中看到了它。 主机名是正确的,通常工作正常。 它刚刚开始抛出这个例外昨晚。 无论是amanzon的随机DNS失败,还是Aws SDK for 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) 

以下列方式更改/ etc / hosts:

127.0.0.1 localhost localhost.localdomain

127.0.0.1 localhost localhost.localdomain add-your-localhost-name- here

Caused by: java.net.UnknownHostException: ec2.sa-east-1.amazonaws.com了同样的问题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运行lein pallet up -P aws-ec2用于单个groups而不是整个群集。