Linuxからアホ話まで、何でもありでござる

2009年02月06日

Yahoo!ブログ検索はDDoS攻撃みたいだ

[サイト運営]
ここ数日アクセス数が変だ。2〜3年前の複数のエントリに多くのアクセスがあったことで異変に気がついたのだが、どうも原因が分からないでいた。

先日ぼげーっとapacheのアクセスログを眺めていたら、変なログが残っていた。これはそのログの一部だ。
crwl110.bsearch.ogk.yahoo.co.jp - - [05/Feb/2009:03:21:15 +0900] "GET /oyaji/item-1596.html HTTP/1.1" 200 7658 "-" "Y!J-BSC/1.0 (http://help.yahoo.co.jp/help/jp/blog-search/)"
crwl114.bsearch.ogk.yahoo.co.jp - - [05/Feb/2009:03:21:28 +0900] "GET /oyaji/item-1596.html HTTP/1.1" 200 7658 "-" "Y!J-BSC/1.0 (http://help.yahoo.co.jp/help/jp/blog-search/)"
crwl160.bsearch.ogk.yahoo.co.jp - - [05/Feb/2009:03:21:37 +0900] "GET /oyaji/item-1596.html HTTP/1.1" 200 7658 "-" "Y!J-BSC/1.0 (http://help.yahoo.co.jp/help/jp/blog-search/)"
crwl114.bsearch.ogk.yahoo.co.jp - - [05/Feb/2009:03:21:37 +0900] "GET /oyaji/item-1596.html HTTP/1.1" 200 7658 "-" "Y!J-BSC/1.0 (http://help.yahoo.co.jp/help/jp/blog-search/)"
crwl192.bsearch.ogk.yahoo.co.jp - - [05/Feb/2009:03:21:47 +0900] "GET /oyaji/item-1596.html HTTP/1.1" 200 7658 "-" "Y!J-BSC/1.0 (http://help.yahoo.co.jp/help/jp/blog-search/)"


・・・

こんなのが延々と続く。どうやらYahoo!ブログ検索のクローラみたいだ。しかしその挙動はかなりひどいと言わざるを得ない。

2月4日を例にあげると、この日は聞いていてハズカシイぞという2年近く前に書いたエントリに162回アクセスがあった。内容も無いこんな古いエントリが突然注目を浴びることなんて有り得ないのでLogを調べてみたら、上記例のとおりYahoo!ブログ検索のクローラが犯人だった訳。で、このクローラ、このエントリだけで39個も別々のIPから拾っている模様だ。39個のクローラで9分34秒間に162回もアクセスしてくれるなんて有り難くて涙しか出ない。このクローラだけで平均3.5秒に1回程度のアクセスが発生しちゃってるよおっかさん。

そもそもこのサイトなんて5〜6秒に1回くらいのアクセスしか想定していないから、あまりアクセスが集中されても処理できない。だからクローラには10秒おきくらいにしてねとお願いしているのだけれど、一つ一つは10秒おきでも複数クローラが重なってアクセスするんだったらそんなお願い意味ないじゃん。事象だけ見れば、これを強烈にしたのをDDoS攻撃と言うのじゃないかと思う次第だがそれがなにか。



ブログランキング・にほんブログ村へ
posted by oyajiman at 2009年02月06日 22:30:00



コメント

コメントはありません

トラックバック

トラックバック
このエントリにトラックバックはありません
このトラックバックURLを使ってこの記事にトラックバックを送ることができます。 もしあなたのブログがトラックバック送信に対応していない場合にはこちらのフォームからトラックバックを送信することができます。.

コメントする