カタログ価格ルールのアクティブ化後に価格が更新されない

クローングループ間の競合状態により、「スケジュール済み更新」機能を使用してカタログ価格ルールをアクティブ化した後は、価格が更新されません。 問題を解決するために、両方のcron グループを順次実行するように設定します。

説明 description

環境

Adobe Commerce

問題/症状

  • スケジュールされた更新機能を使用してカタログ価格ルールをアクティブ化した後、価格は更新されません。
  • commerce-data-export.logには、スケジュールされた更新が適用された後の価格フィードのsynced: 0が表示されます。

解決策 resolution

両方のcron グループを順次実行するように設定して、レース条件を削除します。

  1. ストア > 構成> 詳細> システム > Cron (スケジュール済みタスク) に移動します。

  2. 個別プロセスを使用を​ No ​に設定します(両方)。

    1. グループのCron設定オプション:index
    2. グループ ステージング​のCron設定オプション。
  3. 設定を保存し、設定キャッシュをフラッシュします。

メモ:両方のグループがプロセス内で順次実行されているため、完全インデックス再作成が遅いと、ステージングが完了するまで実行がブロックされます。 大規模なカタログでは、ステージング更新が遅れます。

関連トピックス

recommendation-more-help
experience-cloud-kcs-help-kbarticles