Friday, November 10, 2006

Webサイトのヘルシーチェック

サイトにpingというファイルを準備し、そこに、「1」と記載。

下記のスクリプトをcronでチェックする。

#!/bin/sh
URL="http://example.com/ping"
EXPECTED_ANSWER="1"
RESTART_COMMAND="hogehoge"

resp=`wget -O - -q -t 3 -T 10 -w 1 $URL`
if [ "$resp" != "$EXPECTED_ANSWER" ]; then
$RESTART_COMMAND
fi;

0 Comments:

Post a Comment

<< Home