トラブルシューティングのベストプラクティス
クラウドインフラストラクチャの問題に対するAdobe Commerceの効果的なトラブルシューティングについては、次のベストプラクティスに従ってください。
影響を受ける製品とバージョン
Adobe Commerce on cloud infrastructure
ベストプラクティス
問題タイプ
ベストプラクティス
リソース
デプロイメントの問題
デプロイメントのベストプラクティスに従います。 サポートチケットの13%は、導入の問題が含まれている。 ベストプラクティスが更新され、これらの原因の多くを防ぐ方法が含まれるようになりました。
ビルドとデプロイメントに関する ベストプラクティス をご覧ください。
サイトダウンの問題
サイトのダウントラブルシューティングを使用します。 Cronは長時間実行でき、お互いにオーバーランする可能性があります。 停電やパフォーマンス上の問題の原因が数多くあります。
サイトダウンのトラブルシューティング とCron ジョブをリセットする方法 (サポートナレッジベース)。
パフォーマンスの問題
Adobe Commerce バナーを使用していない場合は、無効にします。 バナーが有効になっていても使用されていない場合、リソースは必要ないときにデータベースを参照するために使用され、パフォーマンスの問題が発生します。
Adobe Commerce バナーの出力を無効にして、パフォーマンスを向上させます。詳しくは、サポートナレッジベースを参照してください。
検索の問題
MySQL カタログ検索エンジンがAdobe Commerce 2.4.0で削除されました。 バージョン 2.4.0をインストールする前に、Elasticsearch ホストの設定と設定が必要です。 詳しくは、開発者向けドキュメントの「Elasticsearchのインストールと設定」を参照してください。
開発者向けドキュメントのElasticsearch サービスの設定。
カスタムエラー
ピーク時にはデプロイしません。 ユーザーを追加および削除すると、デプロイメントがトリガーになります。
ダウンタイムのデプロイメントは不要です。詳しくは、開発者向けドキュメントを参照してください。
データベースのエラーと問題
データベースの問題が原因でデプロイメント (フック後の問題)、パフォーマンス、およびサイトのダウンの状況が発生します。 多くの場合、エラーが発生するか、データベース領域の割り当てが不十分です。
MariaDB エラーコード 、 ストレージスペースの管理 (データベースを含む)については、開発者向けドキュメントをご覧ください。
設定の問題
保存時のインデックスではなく、スケジュール別のインデックス。 これは、最も効率的なインデックス設定です。 保存時にインデックスを作成すると、完全なインデックス再作成が行われます。
開発者ドキュメントの インデクサーの設定。
カスタムコードの問題
動作の遅いクエリログを確認して、完了に時間がかかりすぎているプロセスを特定し、おそらく終了させる機会を特定します。 クエリが遅いと、データベースのデッドロックが発生し、サイトのダウンやパフォーマンスの問題が発生する可能性があります。
リソースの問題
使用可能なメモリと容量を監視して、ストレージを最適化します。 大きなリソースを消費するアクション(デプロイメントなど)の前に、利用可能なスペースがある場合があります。 ファイルストレージの最適化が不十分な場合(例えば、大きすぎるリッチな画像が多すぎる)、スペースが不足する可能性があります。 リソースが少ないと、パフォーマンスの問題、サイトがダウンし、デプロイメントが停止し、デプロイメントでエラーが発生します。
開発者向けドキュメントの ディスク領域の管理、 ファイルストレージが少ない/使い果たされている、特定のページの読み込みが遅い、サポートナレッジベース。
recommendation-more-help
commerce-operations-help-implementation-playbook