我正在使用 Java api (azure-compute:version 0.9.0) 来执行 VM 操作。我想确保虚拟机上的云操作成功执行。我在删除操作中遇到了一些问题。
- 在 beginDeleting(async) VM 时,一旦我在未来完成后得到响应,我就会得到 Future,并且 DeleteOperationResponse 中的状态为错误。
- 稍后在提交 beginDeleting(async) 后,我从 VMGetResponse 获取 VM,然后每 1 秒检查一次 ProvisioningState。几次“删除”后,我得到“错误”状态。
我的期望是即使在实例终止后也能获得 VM 对象,因为我在 Amazon 中的状态为已删除(或已终止)。这样我就可以确信我的云操作是成功的。