2025年4月12日 bookendサービス障害報告
2025年4月12日(土)にbookendサービスで発生いたしました障害により、お客様ならびに関係の皆様には多大なご迷惑をお掛け致しました事、深くお詫び申し上げます。
1.障害発生日時
2025年4月12日(土)21:36頃 ~ 2025年4月13日(日)01:51頃 (約4時間15分)
2.障害の内容
アイドックの管理するサーバ内で作動しているbookendサービスにおいて、外部からのリクエストに対して応答に非常に時間がかかっており、一部タイムアウトしてしまう状態でした。
現在は復旧を完了しており、すべての機能が正常に動作しております。
3.影響範囲
障害によるサービスの影響範囲は以下の通りです。
<bookendご契約社様の影響範囲>
・bookendへのAPIリクエストの応答に非常に時間がかかる状態でした
・データの破壊等はありませんでしたが、かなりのAPIリクエストに対しレスポンスできない(タイムアウトエラーとなる)状態でした
<bookendご利用ユーザーの影響範囲>
●bookend-view(ブラウザ閲覧)
・ビューア起動時にタイムアウトエラーが発生してページを閲覧できない場合がありました
●bookendアプリ
・アプリケーション起動時やWeb 書庫同期時にライムアウトエラーが発生する場合がありました
4.障害発生からの経緯
2025 年4 月13 日(日)
00:05 –
bookend ご利用ユーザー(個人)からアイドック株式会社の「お問い合わせフォーム」宛てに「電子書籍を購入したEC サイトのマイページからbookend アプリにダウンロードして閲覧しようとすると『サーバへのリクエストがタイムアウトしました』というエラーが出て閲覧できない」とのお問い合わせをいただく
00:29 –
bookend ご利用ユーザー(個人)からアイドック株式会社の「お問い合わせフォーム」宛てに「bookend アプリ起動時『サーバへのリクエストがタイムアウトしました』というエラーが出て起動できない」とのお問い合わせをいただく
00:52 –
bookend ご契約企業様からbookend サポート宛てに「ダウンロード済みのコンテンツは閲覧可能だが、bookend アプリに新たにコンテンツがダウンロードできない」とのお問い合わせをいただく
01:50 –
アイドックで調査の結果、複数ある仮想サーバの中の1 台のアプリケーションサーバへのリクエストが繋がりづらい状態になっていたため、ロードバランサーから切り離し、正常に稼働していることを確認
02:20 –
「お問い合わせフォーム」宛てにお問い合わせがあった個人ユーザー様、bookend サポート宛てにお問い合わせがあったご契約企業様に復旧した旨をメールで送信
5.障害原因
2025 年4 月12 日(土)21:00 頃から複数あるbookend サーバの中の1 台のアプリケーションサーバに対して特定のご契約企業様からのAPI アクセスが原因でスレッド数が増え始め、22:00 頃からスレッ数がMax に到達。当該サーバへアクセスした場合タイムアウトエラーが発生するようになりました。
ロードバランサーへのヘルスチェックがWeb サーバまでしかチェックしておらず、アプリケーションサーバのチェックが入っていませんでした。そのため、障害発生後もロードバランサーから切り離されず、接続されたリクエストが繋がりづらい状態になっていました。
6.今回行った復旧対策
当該仮想サーバをロードバランサから外して再起動しました。
当該仮想サーバに対する特定のご契約企業様からのAPI アクセスを遮断しました。
7.恒久対策
今回原因となったサーバリソースに関する監視項目にアプリケーションサーバのチェックを追加し、アプリケーションサーバ部分に障害が発生した際に自動でロードバランサーから切り離されるようにしました。
問題となったAPI について同様のアクセスがあった場合にサーバ負荷が上がらないよう修正を行いました。
- < 前の記事へ
- ニュースリリースTOP
- 次の記事がありません