Slashdotted を防ぐには

Posted by yoosee on Web at 2004-02-23 23:42 JST

*1  Slashdotted とは

Slashdotted と言うのは、元は /. 等の超人気サイトからリンクを張られ、リンク先のサイトがアクセス負荷に耐えきれずにダウンすることを指している。最近では /. に限らず、人気サイトからの同様の現象を Slashdotted と呼称することも海外では割と一般的のようだ。海外の普通の人気サイト、例えば PalmInfocenter 等でも、/. の記事に掲載された場合には画像や余計なリンクなどが無いシンプルなページにリダイレクトするような仕様になっていたほどで、特に個人サイトに張られたときのダメージは深刻になる場合が多い。日本では最近だと impress のやじうまウォッチにやられたサイトを幾つかの blog 等で見掛ける。

*2  Slashdotted を防ぐには

流石に本当の /. 並のアクセスが来たら耐えようもないが、通常のアクセス集中程度ならば負荷を軽くすることは出来る。Slashdotted とは で紹介されているサイトには tDiary の場合が載っているが、例えば
  1. ページ内の画像を取り除く、もしくは別のサイトに一時的に置く
  2. Apache の mod_throttle や mod_tsunami 等でフロー制御する
  3. 動的生成ページをやめ、静的にファイルを置く
  4. 動的処理を軽くする(tdiary ではリンク元表示をオフにする)
等がある。実際にはフロー制御などの機能は予め自動化しておいた方が良さそうだ。動的サイトならば load average を見て適当に sleep を挟む、静的コンテンツを一時的に置く、等も出来るかもしれない。

人気サイトからのリンクは通常は嬉しい事なはずなのだが、それも度が過ぎれば災害になる。備えあれば憂い無しと言ったところか。

( Permalink | Comments (0) | tags: tech  )
Comments

Please write your comment. email address won't appear. Cannot use any HTML tags in comment.
コメントをお書き下さい。メールアドレスは公開されません。 またHTMLタグは利用できません。
Name   E-mail   URL
Comment

About W.W.Walker

World Wide Walker は yoosee による blog です。PDA, Web・サーバ技術, 美味しい食べ物などの話題を取り上げています... read more

このエントリーのブックマーク

Monthly Archives

Select Month to read