亚洲精品亚洲人成在线观看麻豆,在线欧美视频一区,亚洲国产精品一区二区动图,色综合久久丁香婷婷

              當前位置:首頁 > IT技術(shù) > Web編程 > 正文

              curl http接口,不是200狀態(tài)發(fā)郵件進行預(yù)警
              2021-09-28 16:50:53

              1、yum下載mailx郵件

              yum install -y mailx

              2、完成第一步后,在/etc/mail.rc文件新增以下內(nèi)容

              set from="abc@whnet.com"              #可以填寫發(fā)送的郵箱賬號(網(wǎng)上是說這里隨便填寫,結(jié)果發(fā)不出去,坑了我半天... )
              set smtp="smtphz.qiye.163.com"        #郵箱的服務(wù)器地址,我這里的是163企業(yè)郵箱
              set smtp-auth-user="abc@whnet.com"    #發(fā)送的郵箱賬號
              set smtp-auth-password="AdF&hhh661T"  #密碼
              set smtp-auth="login"

              3、編寫腳本

              #/bin/bash
              
              #定義curl需要監(jiān)測的網(wǎng)址 URL
              =`curl -s --location --request GET 'ww.baidu.com'`
              #對返回的數(shù)據(jù)進行處理,這里直返回狀態(tài)碼,根據(jù)每個人的需求而定 res
              =`echo $URL|awk -F: '{print $2}'` res2=`echo ${res%%,*}`
              if [ $res2 -ne 200 ];then #如果狀態(tài)碼不等于200就執(zhí)行以下echo,等于不做任何操作 echo "$URL" | mail -s "https://sapi.alphimall.com/appapi/homepage接口異常" mickeyliao@whuanet.com,dzl20081229@126.com fi

              4、加入定時任務(wù)(一分鐘監(jiān)測一次)

              */1 * * * * /opt/check_url.sh

              ?

              注:以上是我根據(jù)公司需求寫的小腳本、這里給的是一種思路,希望能幫助到需要的人

              本文摘自 :https://www.cnblogs.com/

              開通會員,享受整站包年服務(wù)立即開通 >