【发布时间】:2014-08-14 02:43:22
【问题描述】:
我的问题就是我在标题中写的。我正在尝试通过其 sdk 在亚马逊云前端创建一个 CDN。现在的问题是,部署完整的设置需要一些时间。解决此问题的一种方法是不断访问云端以了解其部署状态,但还有其他方法可以做到这一点,例如它通过特定 url 向我的应用程序发送通知。我正在使用亚马逊的 java sdk这个。
【问题讨论】:
标签: amazon-web-services amazon-cloudfront
我的问题就是我在标题中写的。我正在尝试通过其 sdk 在亚马逊云前端创建一个 CDN。现在的问题是,部署完整的设置需要一些时间。解决此问题的一种方法是不断访问云端以了解其部署状态,但还有其他方法可以做到这一点,例如它通过特定 url 向我的应用程序发送通知。我正在使用亚马逊的 java sdk这个。
【问题讨论】:
标签: amazon-web-services amazon-cloudfront
既然您提到您正在使用 AWS Java SDK,我认为您可以使用Class GetDistributionResult。
这个类有一个名为getDistribution() 的方法,您可以将它与getStatus() 一起使用,它会为您提供当前分发状态的响应。现在你可以像这样检查
if (status.equals("Deployed"))
{
send a notification to my application on a specific URL
}
有关GetDistributionResult的更多信息
【讨论】: