部分的な Outage: 商人の輸入および輸出
- identified
マーチャントのインポート&エクスポートサービスの部分的な停電に直面し、できるだけ早く解決に取り組んでいます.
- resolved
この事件は解決しました.
- postmortem
# 事件後遺報告 **全てのストアで遅延したダッシュボードのエクスポートとインポート** | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | お問い合わせ | | **日時** | 10 月 25, 2026, 11:25 まで 2:26 PM \(UTC\+3, KSA 時間\). 所要時間:3時間1分 | |**インシデントタイプ** | サービス劣化:背景加工 | |**Title** | すべての店舗の非常に大きい顧客の輸入によって押されるダッシュボードの輸出そして輸入 | |**Impact** | 66 店舗からの 132 件の輸出リクエストは、平均 81 分、最大 3 時間 43 分遅れていました。 3 それらをタイムアウトし、再び要求する必要があります。 輸入開始した店舗の輸入は、午後3時12分まで遅れていました。 | |** 稼働時間にトータルインパクト** | 停電なし ストア、チェックアウト、ダッシュボードは時間全体で機能しました。 エクスポートとインポートのみ待機。 お問い合わせ ## 概要 ダッシュボードは、\(注文、顧客、財布、放棄されたカートなど)をエクスポートし、ダッシュボードのインポートは、ワーカーの共有プールによってバックグラウンドで構築されます。 11:23 メルシャンは、約1.05百万行の顧客輸入を開始しました. プラットフォームは100行の部分にすべてのインポートを分割するので、これは10,486部品になりました。 各パートの後、プラットフォームはインポート全体が終了しているかどうかをチェックします。そのため、マーチャントの概要を送信します。 インポートの全ての部分に読み込まれたチェックをします。, 含まれている行, メモリに: 約 200 MB/このインポートをチェックします。, まで 5 一度実行チェック. 労働者は、メモリから実行され、再び再び再起動します。 インポートパーツの後ろに待たせた店からのエクスポートリクエスト。 コードレベルの変更を出荷し、どの部分がまだ保留中のかどうかを調べ、データベースの最終合計を追加します。 行をロードしなくなったので、そのメモリはインポートのサイズで成長しません。 ## タイムライン \(KSA time\) | イベント | イベント | | お問い合わせ | | 午前11時23分 | マーチャントが約1億5千万行の顧客輸入を開始 午前11時27分までに10,486部に分割。 | | 11:25 午前 | 待たなければならない最初のエクスポートリクエストが作成されます。 インポート部分の後ろのリクエストのキュー。 | | 〜11:34 午前 | ワーカーは、メモリから起動し、再起動します。 ここからは、再起動とほぼエクスポートごとに5つのインポート部品を終了します。 お問い合わせ | 12:26PM | 商工会報 | 商工会報 | 商工会報 | | ~1:15 PM | 製品のエンジニアリングは、インポート完了チェックに再起動を追跡し、調査を開始します。 | | 1:54PM | 記憶成長を再現するテストで、製品工学が変化を準備 | | 2:08PM | 作業員はバックログをクリアし始めますが、時間から時間まで再開します。 お問い合わせ | 2:26 PM | 最終輸出終了 輸出は常駐しています。 | | 2:34 PM | 変更点 | | 〜3:00 PM | ワーカーが止まる | | 3:09PM | 3時間以上待たせた3つの輸出依頼は随時受付けております。 | | 3:10PM | プラットホームが自動的に取り戻す100列の1つを除いて、大型の輸入は終わります。 お問い合わせ ## 影響を受けたこと | 地域 | 事件の状況 | お問い合わせ | | お問い合わせ | | ダッシュボードのエクスポート、全てのタイプ、全ての店舗 | ※遅延:** 66ストアからの132リクエスト、平均81分、最大3時間43分 | エクスポートリクエストレコード 注文 72、詳細な注文 21, 財布 11, 放棄されたカート 6, 顧客 6, レビュー 5, 注文の準備 4, クーポン 3, その他 4. | | タイムアウトしたエクスポート | **失敗:** 2 店舗からの 3 リクエスト | エクスポートリクエストレコード. これらの商人は輸出を再度要求する必要があります。 お問い合わせ | 輸出はまだ処理 | **1** | 輸出要求レコード プラットフォームが自動的に取り戻されます。 | | 大型輸入開始店舗の顧客輸入 | **3:12時までの遅延:** 9輸入 | 輸入記録 自動的に取得される1つを除いて終えられるすべての部品。 お問い合わせ | 他店舗からの輸入 | ※影響なし | その他 事件中の店舗が輸入開始 | | エクスポートファイル内容 | ※影響を受けない** | 実行時に各ファイルがライブデータから構築されるため、ファイルの遅延が解消 | | 店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗・店舗等 エクスポートやインポートの再開のためのバックグラウンドワーカーだけ | ## アクション 1. 原因を発見: 輸出とインポートをビルドする労働者は、インポート完了チェックがメモリから実行されているため、再起動しました。 2。 コードレベルの変更を出荷: 完了チェックは、部品を保留し、すべての部分をロードするのではなく、データベース内の合計を追加します。 古い行動でテストが失敗し、新しい行動を渡す。 3。 遅延したエクスポートが終了し、3つのタイムアウトリクエストを識別し、サポートがマーチャントに再度リクエストを依頼できるように確認しました。 ## 結論 **1つのマーチャントの輸入は、他のすべてのストアの輸出を保持しないでください。** エクスポートとインポートは、同じ労働者をシェアするので、重いインポートはみんなを遅らせます。 変更は、この原因を削除します。 ※1部に1回走る作業は、輸入全体の大きさで成長してはならない。** 完了チェックは、すべての部分の後にインポート全体を読みます。 普通の輸入物は良く、大きめのものだけに失敗しました。 変更に伴い、このサイズのインポートは、作業者の記憶を排出しません.
公式のインシデント更新を自動翻訳しています。