【发布时间】:2021-10-13 09:51:38
【问题描述】:
我想了解以下代码:
DescribeInstanceStatusRequest instanceRequest = new DescribeInstanceStatusRequest().withInstanceIds([String of our instanceId]);
AmazonEC2 ec2 = AmazonEC2ClientBuilder.defaultClient();
ec2.startInstances([instanceID string]);
ec2.waiters().instanceStatusOK().run(new WaiterParameters<DescribeInstanceStatusRequest>().withRequest(instanceRequest));
我确信这将启动我的 ec2 实例并检查它是否正在运行。我也了解文档指出instanceStatusOk() 将进行轮询,直到达到我想要的状态。第 4 行怎么知道我想要的状态是什么?
【问题讨论】:
标签: java amazon-web-services amazon-ec2