Amazon EC2实例UDP传输问题

时间:2014-04-13 21:33:59

标签: amazon-web-services amazon-ec2 udp inetaddress unknown-host

我一直在尝试从EC2实例向自己发送UDP数据包。我收到了一个例外:

java.net.UnknownHostException:xx.xxx.xxx.xxx:名称或服务未知

它是从以下行生成的:

DatagramPacket packet = new DatagramPacket(buf,buf.length,InetAddress.getByName(destination),RPCServer.PORTNUM);

我确定此异常来自InetAddress.getByName(destination),其中destination是我的EC2实例的原始IP地址的字符串。谁能告诉我如何绕过这个例外呢?

1 个答案:

答案 0 :(得分:0)

我通过使用Inetaddress.getByAddress(DESTINATION)解决了这个问题,这里DESTINATION是从IP字符串目标转换的字节数组。