在购买阿里云服务器后,需要等服务器启动成功并且服务器上的站点正常运行,然后将服务器加入负载均衡。想写shell脚本在服务器启动过程中不断地通过curl命令检测,直至服务器上的站点正常响应。在站点正常响应前,curl命令会出现2个错误Operation timed与Connection refused。请问如何用shell脚本实现?
1 回答
慕森卡
TA贡献1806条经验 获得超8个赞
参考
until $(curl -m 10 --output /dev/null --silent --head --fail http://$1); do printf 'Failed\n' sleep 5 printf 'Connecting...\n' done printf 'Ok\n'
- 1 回答
- 0 关注
- 977 浏览
添加回答
举报
0/150
提交
取消