カタログ価格ルールのアクティブ化後に価格が更新されない
クローングループ間の競合状態により、「スケジュール済み更新」機能を使用してカタログ価格ルールをアクティブ化した後は、価格が更新されません。 問題を解決するために、両方のcron グループを順次実行するように設定します。
説明 description
環境
Adobe Commerce
問題/症状
- スケジュールされた更新機能を使用してカタログ価格ルールをアクティブ化した後、価格は更新されません。
commerce-data-export.logには、スケジュールされた更新が適用された後の価格フィードのsynced: 0が表示されます。
解決策 resolution
両方のcron グループを順次実行するように設定して、レース条件を削除します。
-
ストア
>構成>詳細>システム>Cron (スケジュール済みタスク) に移動します。 -
個別プロセスを使用を No に設定します(両方)。
- グループのCron設定オプション:index
- グループ ステージングのCron設定オプション。
-
設定を保存し、設定キャッシュをフラッシュします。
メモ:両方のグループがプロセス内で順次実行されているため、完全インデックス再作成が遅いと、ステージングが完了するまで実行がブロックされます。 大規模なカタログでは、ステージング更新が遅れます。
関連トピックス
recommendation-more-help
experience-cloud-kcs-help-kbarticles