Minha pergunta é apenas o que escrevi no título. Eu estou tentando criar um cdn na frente da nuvem amazon através de seu SDK. Agora o problema é que, demorou algum tempo para implantar a configuração completa. Uma maneira de resolver este problema é continuamente bater na frente da nuvem para saber seu status de implantação , mas existe alguma outra maneira de fazer isso, como ele envia uma notificação para o meu pedido em um url específico.Estou usando java sdk da amazon para isso.
Respostas:
0 para resposta № 1Como você mencionou que está usando o AWS Java SDK, acho que pode usar o Class GetDistributionResult
.
Esta classe tem um método chamado getDistribution()
que você pode usar junto com getStatus()
que lhe dará resposta com o status atual da distribuição. Agora você pode apenas verificar como este
if (status.equals("Deployed"))
{
send a notification to my application on a specific URL
}
Para mais informações sobre GetDistributionResult