我们正在使用Bamboo(通过构建服务器上的Powershell)将AWS Windows 2008 R2实例作为Web部署的目标。
确定目标实例是否已为部署做好准备(所有服务启动和运行等)的最佳方法是什么。
答案 0 :(得分:1)
使用Windows实例没有真正简单的方法。最好的办法是编写一个基础架构测试,查看服务是否在目标环境中运行并继续重试,直到它验证服务可用或发生超时为止。此时,您可以开始部署。
我通常使用黄瓜脚本执行此操作,该脚本将持续检查服务的状态,直到获得答案
您也可以在适当的时间内设置超时,但此选项不是我的建议