gaeの日記 #2

2006-04-04 (火)

[] 負荷対策 19:57  負荷対策 - gaeの日記 #2 を含むブックマーク はてなブックマーク -  負荷対策 - gaeの日記 #2

というか不具合修正。

tid/ のページのHTMLキャッシュが無いとき、その場でキャッシュを作るんだけどこれがわりと重い。Wikipediaやはてなダイアリーキーワードとマッチングしている関係で、コメントが多いと10秒以上かかることもある。最悪なのが、このキャッシュの作成が完了するまえに他の人がアクセスしたら、そこでも同じ処理が実行されて、あっという間にサーバーが固まってしまうこと。

さきほど、この処理が同時に1つしか実行されないように修正した。もしかしたら、タイトル情報を変更したあとWikipediaのリンクが張られていないことがあるかもしれないけど、しばらくしてリロードするとたぶんなおります。