Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

サイトの動作が遅い: Salesforce B2C Commerce サイトの応答速度が遅い場合に最初に実行する手順

公開日: Jan 26, 2026
解決策

サイトの応答速度が遅い: Salesforce B2C Commerce サイトの応答速度が遅い場合に最初に実行する手順

 

記事の概要

このドキュメントでは、サイト/インスタンスのパフォーマンスが低下した場合に実行できる手順について説明します。また、Salesforce B2C Commerce サポートにチケットを登録する場合は、より迅速で効率的に顧客をサポートできるように、この手順を実行した結果を提供することをお勧めします。

 

記事の詳細

No.

適切な質問

確認すること

実践すること

1

本日はキャッシュの無効化をされましたか?

1. Business Manager でキャッシュ期間を確認する

 

2. レプリケーションによりキャッシュが消去されるため、レプリケーションが実行されたかどうかを確認する

 

3. コードのレプリケーションが実行されたかどうかを確認する

1. Production 環境の Business Manager の [Administration (管理)] | [Sites (サイト)] | [Manage Sites (サイトの管理)] | [<サイト名>] で、キャッシュの最終無効時間を確認します。キャッシュが最近無効になっている場合、キャッシュの再構築中はパフォーマンスが低下します。

 

2.データのレプリケーションが実行されたかどうかを確認するには、Staging 環境にログインします。[Administration (管理)] | [Replication (レプリケーション)] | [Data Replication (データのレプリケーション)] に移動して、Production 環境へのレプリケーションが最近終了したかどうかを確認します。該当する場合、キャッシュは消去されていることになります。

 

3.コードのレプリケーションが実行されたかどうかを確認するには、Staging 環境にログインします。[Administration (管理)] | [Replication (レプリケーション)] | [Code Replication (コードのレプリケーション)] に移動して、Production 環境へのレプリケーションが最近終了したかどうかを確認します。該当する場合、キャッシュは消去されていることになります。

2

ジョブが Production 環境で実行されていますか?

実行中のジョブとその期間を確認する

 

検索インデックスの [増分更新] が有効になっていたかどうかを確認する

[Administration (管理)] | [Operations (オペレーション)] | [Job History (ジョブ履歴)] を確認して、ジョブが通常より長時間実行されているかどうかを確認します。該当する場合、データが大幅に変更された可能性があることを示唆しています。

 

バックエンドでシーズン中の全価格が変更された、または全商品に及ぶ影響があったなど、大規模なデータ変更の有無について確認してください。

 

設定は、Business Manager の [Merchant Tools (マーチャントツール)] | [Search (検索)] | [Search Indexes (検索インデックス)] モジュールで確認できます。

3

新しいコードや機能がリリースされましたか?

Production 環境でコードバージョンを確認する

メタデータについて考えましたか?

 

変更された設定はありますか?

 

速度低下の原因は新しい機能ですか? それとも新しいカートリッジや連動関係が原因ですか?

 

エラーログを確認します。ログファイルのサイズが昨日より大きくなっていませんか? 該当する場合、エラーログをダウンロードして確認します。

4

 

動作が遅くなっているのはすべてのページですか? それとも特定のページですか?

ホームページ、検索結果ページ、商品詳細ページ、カテゴリページなどの最も頻繁に要求されるページを最初に確認する

 

5

最近、コード、カタログ、インテグレーションへの変更がありましたか?

該当する場合、いつ (日時) 行われたか?

 

6

Firebug などのツールを使用して、ページの応答時間を確認してみたことはありますか? クライアント側とサーバ側の応答時間を確認してください。

クライアント側とサーバ側のタイミングのどちらが原因であるかを示すために、エンドツーエンドのタイミングよりも個々のコンポーネント時間に注目する

 

7

Reports & Dashboards でそれぞれのパイプライン/コンロトーラ (応答の遅いページに基づく) の現在と過去の応答時間を比較しましたか?

  

8

Reports & Dashboards (Technical ダッシュボード) で、それぞれのパイプライン/コンロトーラ (応答の遅いページに基づく) のキャッシュヒット率を確認しましたか?

最近、キャッシュの無効化をされましたか?そのようなイベントは、毎日どれくらいの頻度で発生していますか?

 

9

Pipeline Profiler を使用して、逐次処理手順と比較したパイプラインの応答時間 (応答の遅いページに基づく) を調査しましたか?

パイプライン実行時間には待機時間も含まれます。たとえば、外部のシステムやサービス (インテグレーション) からの応答に依存するステップがありますか?

[Administration (管理)] | [Operations (オペレーション)] | [Pipeline Profiler (パイプラインプロファイラ)] に移動して、開始ボタンをクリックします。[Refresh (更新)] ボタンをクリックして、スクリプトデバッグの結果を確認する必要があります。

10

ネットワーク調査

インスタンスへの接続元の IP アドレスから traceroute を実行したか? ホップ数をカウントし、平均時間を算出して、他の場所との比較に使用することで、ローカルネットワークの問題が速度低下の原因であるかどうかを確認します。

 

11

ネットワーク検証

以下の URL を確認して、サイトがグローバルに利用可能かどうか確認します:

 

http://www.websitepulse.com/help/tools.php

 

機能している場合は、ローカルネットワークに問題がある可能性があります。

 
12速度低下の原因はどこにありますか?Business Manager と ストアフロントを確認しますBusiness Manager での速度低下は、Salesforce B2C Commerce サポートによるサポートが必要になる可能性があります。

ストアフロントでの速度低下は、コードに問題がある可能性を示します。

 

 

ナレッジ記事番号

000391191

 
読み込み中
Salesforce Help | Article