Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Amazon EC2上运行JADE并面临IP问题_Java_Amazon Ec2_Agent_Agents Jade_Multi Agent - Fatal编程技术网

Java 在Amazon EC2上运行JADE并面临IP问题

Java 在Amazon EC2上运行JADE并面临IP问题,java,amazon-ec2,agent,agents-jade,multi-agent,Java,Amazon Ec2,Agent,Agents Jade,Multi Agent,每个AmazonEC2实例都有公共和私有IP地址。当我获取AID时,它会给我实例的私有IP,而我需要公共IP this.getAID() 这是有结果的 ( agent-identifier :name ping1@cloudPlatform :addresses (sequence http://PRIVATEIP:7778/acc )) 我想拥有公共IP而不是私有IP。我该怎么做 提前感谢弹性IP用于与外部世界通信。Amazon实例可以创建具有n个实例的内部

每个AmazonEC2实例都有公共和私有IP地址。当我获取AID时,它会给我实例的私有IP,而我需要公共IP

       this.getAID()
这是有结果的

        ( agent-identifier :name ping1@cloudPlatform  :addresses (sequence http://PRIVATEIP:7778/acc ))
我想拥有公共IP而不是私有IP。我该怎么做


提前感谢

弹性IP用于与外部世界通信。Amazon实例可以创建具有n个实例的内部网络,如LAN。他们使用这些IP地址,因此对于外部通信有弹性IP地址。亚马逊的收费也非常合理