0

我们正在使用 Bamboo 来启动(通过构建服务器上的 Powershell)一个 AWS Windows 2008 R2 实例作为 Web 部署的目标。

确定目标实例已准备好进行部署(所有服务启动并运行等)的最佳方法是什么。

4

1 回答 1

1

对于 Windows 实例,没有真正简单的方法可以做到这一点。最好的办法是编写一个基础设施测试,查看服务是否在目标环境中运行,并不断重试,直到它验证服务可用或发生超时。此时您可以开始部署。

我通常使用黄瓜脚本来执行此操作,该脚本将不断检查服务的状态,直到得到答案

你也可以设置一个适当的超时时间,虽然这个选项不是我的建议

于 2013-07-25T23:43:21.617 回答