報告が遅れましたが、長らくほったらかしにしていた FeedBack にいろいろ手を入れました。
blog の数の急激な増加でシステム的にいかんともし難い状況にあって接続できなかったり Proxy Error を頻発していたりしたのですが、プログラムのロジック変更やデータベース、ディスクI/O 周りのチューニングを行い改善を行いました。
それに伴い、必要のない機能を削減しました。トラフィックをみているとそのほとんどが検索と RSS 取得の二つだったので
・Hot Entries (記事のランキング)
・Sticky! FeedBack (検索結果を貼り付けられる機能)
・このエントリについて記述してるエントリ (リファラ追跡機能)
の三つの機能はひとまず公開を停止しました。ご了承ください。
それから、配信している RSS フィードにはこれまで content:encoded によるフルコンテンツを掲載してたのですが、スパムサイトが大量のリンクを content:encoded に含めて ping を打ったり (ひどい場合では 1 エントリが 1MB 近くのサイズだったり) してるのがあったりで、キャッシュサイズが膨れ上がっていたので description のみに留めるように変更しました。
また、キャッシュをオンメモリで持つようにしたり MySQL のパラメータをいじったり、それから巡回ロボットの HTTP 通信周りの挙動を変えたり Namazu のインデックスを分割したり、検索にヒットしない昔のデータを破棄したり....と色々やったおかげで、かなり安定動作するようになったと思います。