はてなブックマーク開発ブログ

機能変更、お知らせなど

2007-03-20

rssモジュールの一時サービス停止について

現在、はてなブックマークで利用している一部のデータベースに障害が発生しており、rssモジュールの表示を一時的にサービス停止させていただいております。

データベースが復旧次第表示を再開する予定です。ご迷惑をおかけします。

3月21日 10:00 追記

詳細を追記させていただきます。

上記では本件を「データベース障害」と報告させていただいておりますが、実際にはデータベース障害ではなくサーバー移転時の構成変更に伴ってプログラムに修正が必要な箇所があり、その修正に時間がかかっているという状況です。そのため修正が完了するまでの間 rss モジュールの機能を停止させていただいております。

より具体的には、先日サーバーを新データセンターへ移転するにあたってサーバーハードウェアを刷新いたしましたが、その際に過去のサーバーと新しいサーバーバイナリに互換性がなくなったのが原因となっております。rss モジュールに関する一部データはデータベース内にバイナリデータで保存されておりますが、サーバーが新しくなりバイナリ互換性がなくなったため、それらデータを正確に読み出すことが出来なくなってしまいました。そこで現在プログラムを修正し、データベース内に保存されたバイナリプラットフォーム非依存な形式になるよう調整を行っている最中です。

この修正にはプログラムロジック修正だけでなく、データベースに保存されたデータの書き換えが発生するため通常よりもお時間をいただいております。

ご報告が遅れましたこと、ならびに「データベース障害」と誤解を与える表現にて告知してしまいましたことをお詫び申し上げます。申し訳ございませんでした。

フォームがフィルインされない不具合

メンテナンス完了後からしばらくの間、ブックマークの編集や設定画面でフォームの内容がフィルイン(以前に入力した値があらかじめ入力されていた状態となる仕様)されていない状態となっておりました。プログラムに必要な一部のモジュールのバージョンに不整合があったのが原因でした。

現在は正しく動作するよう修正されております。ご指摘ありがとうございました。

はてなブックマーク障害情報

現在はてなブックマークに接続しづらい状況となっております。原因の調査と復旧作業を行っております。

ご迷惑をおかけし申し訳ございません。

5:46 追記

夜間接続しづらい状況はピーク時間帯をすぎて 1:00 頃に解消されましたが、その後も過負荷の原因を調査し先ほど問題を解決しました。新しく入れ替えたプログラムの実行環境に問題があったため、修正を行いました。

ご迷惑をおかけしました。