通过shell脚本检查web应用是否正常

作者 : admin 本文共489个字,预计阅读时间需要2分钟 发布时间: 2024-06-16 共1人阅读

#!/bin/bash
#功能检查web应用是否正常
#作者:hp.li
#日期:202406015

RUN_PATH=$(dirname $(readlink -f “$0”))

#检查web网站是否可和函数
check_url(){
#方法一:通过%{http_code}”参数获取状态码
#HTTP_CODE=$(curl -o /dev/null –connect-timeout 3 -s -w “%{http_code}” $1)

#方法二:通过awk获取状态码
HTTP_CODE=$(curl -sI $1 –connect-timeout 10 -m 20 | awk ‘/HTTP/{print $2}’)
if [ $HTTP_CODE -eq 200 ];then
   echo “$URL Access successful”
   continue
fi
}

URL_LIST=”
www.baidu.com
ww.testdbug.com

for URL in ${URL_LIST[@]};do
   check_url $URL
   check_url $URL
   check_url $URL
   echo “$URL Access failure!”
done

本站无任何商业行为
个人在线分享 » 通过shell脚本检查web应用是否正常
E-->