gpt4 book ai didi

aws-cloudformation - 云形成 : SNS creation timing issue

转载 作者:行者123 更新时间:2023-12-03 07:37:16 25 4
gpt4 key购买 nike

我正在尝试创建一个 CF 脚本来启动 EC2 实例并创建一个使用该实例上的服务作为端点的 SNS 主题。我的问题似乎是时间问题之一:由于端点无响应,SNS 主题将无法创建...因为实例可能仍在初始化。

我使用了 DependsOn 属性,但这不起作用。

我正在查看 WaitCondition,但我想知道应该在哪里触发我的“信号”:执行“userdata”脚本时实例的 httpd 是否会完全初始化并可从外部访问?或者我应该在另一个“地方”放置信号?

或者我应该看看 CreationPolicy 吗?通过快速阅读文档,似乎也涉及到一个信号,因此上述问题也代表了该解决方案。

谢谢!

最佳答案

您的信号应在用户数据脚本末尾触发。在 userdata 脚本中,确保服务已启动并正在运行。您可以编写一个循环来轮询您的服务的运行状况。

请参阅 Sample template 中的 CreationPolicy 子主题关联。更多信息CreationPolicy

现在您的 SNS 主题可以取决于 EC2 实例。这可以确保在触发 SNS 创建时,您的服务是健康的。

关于aws-cloudformation - 云形成 : SNS creation timing issue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48663948/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com