#!/bin/sh
url="http://www.iotekclass.com"
server_status_code=`curl -o /dev/null -s -m 20 --connect-timeout 20 -w %{http_code} "$url"`
if [ "$server_status_code" = "302" ] || [ "$server_status_code" = "301" ] || [ "$server_status_code" = "200" ];then
echo "`date` visit tomcat status is OK"
else
echo "`date` error !!! The return value $server_status_code !!! server can‘t connect at 10s or stop response at 10 s.please check your tomcat servers"
echo " $server_status_code "
curl -I $url
exit 1
fi >> monitor.log
原文:http://6707779.blog.51cto.com/6697779/1389515