我想在AWS上自動化一些內容,並且正在使用Java API來執行此操作。我能夠啓動一些我想要的實例,但是我無法找到能夠獲取實例當前狀態的正確類或方法(如運行,停止等)。獲取EC2實例Java API的狀態
我想這
DescribeInstanceStatusRequest describeInstance = new DescribeInstanceStatusRequest().withInstanceIds(instances.get(i).getInstanceId()); DescribeInstanceStatusResult attr = ec2.describeInstanceStatus(describeInstance); List<InstanceStatus> state = attr.getInstanceStatuses();
不知道爲什麼實例狀態是一個列表
可有人請點我正確的API調用。
在此先感謝
現在我該如何等到Tomcat在該EC2實例上啓動? 。 – 2014-01-16 13:37:08
如果你想獲得的所有實例的狀態,你可以做'DescribeInstanceStatusRequest請求=新DescribeInstanceStatusRequest()withIncludeAllInstances(真) \t \t \t \t .withInstanceIds(instanceIds);' – 2016-10-05 10:18:20