スケジュールされた注文操作
Cron ジョブを使用して、次の注文処理タスクをスケジュールします。
保留中の支払い注文の有効期間の設定
保留中の支払いを伴う注文の有効期間は、注文Cron設定設定によって決まります。 デフォルト値は480分(8時間)に設定されています。
-
管理者 サイドバーで、Stores > Settings>Configurationに移動します。
-
左側のパネルで「Sales」セクションを展開し、下の「Sales」を選択します。
-
Orders Cron Settings セクションの
を展開します。
{width="600" modal="regular"}
-
Pending Payment Order Lifetime (minutes)の場合、保留中の支払いが期限切れになるまでの分数を入力します。
-
Save Configをクリックします。
スケジュールされたグリッドの更新とインデックス再作成を有効にする
グリッド設定の設定では、次の注文管理グリッドに更新がスケジュールされ、Cronのスケジュールに従ってデータのインデックスが再作成されます。
これらのタスクをスケジュールすることで、データの保存時に発生するロックを回避し、処理時間を短縮できます。 有効にすると、更新はスケジュールされたcron ジョブ中にのみ行われます。 最良の結果を得るには、Cronを1分に1回実行するように設定する必要があります。
更新とインデックス再作成を有効にするには:
[PaaSのみ]{class="badge informative" title="Adobe Commerce on Cloud プロジェクト(Adobeで管理されるPaaS インフラストラクチャ)とオンプレミス プロジェクトにのみ適用されます。"} 実稼動モード (クラウドインフラストラクチャ上のAdobe Commerceで使用されるデフォルトモード)が有効になっている場合は、次のコマンドを実行します。
bin/magento config:set dev/grid/async_indexing 1
デフォルトモード が有効になっている場合は、次の手順を実行します。
-
管理者 サイドバーで、Stores > Settings>Configurationに移動します。
-
左側のパネルで、Advanced セクションを展開し、Developerを選択します。
-
Grid Settings セクションの
を展開します。
-
Asynchronous Indexingを
Enableに設定します。 {width="600" modal="regular"}
-
Save Configをクリックします。