Tôi đang cố gắng tự động hóa một số nội dung trên AWS và tôi đang sử dụng Java API để thực hiện việc này. Tôi có thể khởi chạy số lượng các cá thể mà tôi muốn, nhưng tôi không thể tìm thấy lớp hoặc phương thức phù hợp có thể tìm nạp trạng thái hiện tại của cá thể (như chạy, dừng, vv).Nhận trạng thái của EC2 phiên bản Java API
Tôi cố gắng này
DescribeInstanceStatusRequest describeInstance = new DescribeInstanceStatusRequest().withInstanceIds(instances.get(i).getInstanceId()); DescribeInstanceStatusResult attr = ec2.describeInstanceStatus(describeInstance); List<InstanceStatus> state = attr.getInstanceStatuses();
không chắc chắn lý do tại sao tình trạng dụ là danh sách
Ai đó có thể xin vui lòng chỉ cho tôi để gọi API đúng.
Cảm ơn trước
Bây giờ làm cách nào để đợi cho đến khi Tomcat được bắt đầu trên phiên bản EC2 đó? . –
Và nếu bạn muốn nhận được tình trạng của tất cả các trường bạn có thể làm 'yêu cầu DescribeInstanceStatusRequest = DescribeInstanceStatusRequest mới() withIncludeAllInstances (true) \t \t \t \t .withInstanceIds (instanceIds);' –