Cron (attività pianificate)
Adobe Commerce e Magento Open Source eseguono alcune operazioni in base alla pianificazione eseguendo periodicamente uno script. Puoi controllare l’esecuzione e la pianificazione dei processi cron di Commerce dall’amministratore. Le operazioni di archiviazione eseguite in base a una pianificazione cron includono, tra l’altro:
Inoltre, puoi configurare quanto segue in modo che venga eseguito in base a una pianificazione cron:
- Aggiornamenti alla griglia di Order System e reindicizzazione
- Durata pagamento in sospeso
Verificare che gli URL di base per l'archivio siano impostati correttamente in modo che gli URL generati durante le operazioni cron siano corretti. Per Adobe Commerce su infrastruttura cloud, consulta Configurare i processi cron nella Guida di Commerce su infrastruttura cloud. Per informazioni on-premise, vedere Configurare ed eseguire con nella Guida alla configurazione.
Configura cron
-
Nella barra laterale Admin, passa a Stores > Settings>Configuration.
-
Nel pannello a sinistra, espandi Advanced e scegli System.
-
Espandere nella sezione Cron.
{width="600" modal="regular"}
-
Completare le impostazioni seguenti per i gruppi Index e Default.
Le impostazioni sono le stesse in ogni sezione.
- Generate Schedules Every - Definisce la frequenza di generazione della pianificazione (in minuti). Le pianificazioni vengono memorizzate nel database.
- Schedule Ahead for - Definisce l'anticipo di pianificazione dei processi cron (in minuti). Ad esempio, se questa impostazione è impostata su
10
e il cron viene eseguito, i processi cron verranno pianificati per i successivi 10 minuti. - Missed if not Run Within - Definisce il tempo (in minuti) utilizzato per determinare un processo non eseguito. Se il processo cron non viene eseguito all'ora pianificata e il tempo specificato è trascorso, non è possibile eseguirlo e lo stato è impostato su
Missed
. - History Cleanup Every - Definisce il tempo (in minuti) per la cancellazione della cronologia delle attività terminate dal database.
- Success History Lifetime - Definisce il periodo di tempo (in minuti) in cui la cronologia dei processi cron con stato
Successful
rimane nel database. - Failure History Lifetime - Definisce il periodo di tempo (in minuti) in cui la cronologia dei processi cron con stato
Error
rimane nel database. - Use Separate Process - Definisce se tutti i processi cron del gruppo vengono eseguiti in un processo di sistema separato. Opzioni:
Yes
/No
{width="600" modal="regular"}
-
Al termine, fare clic su Save Config.