Entièrement sûr - et dans la plupart des cas obligatoire, sinon les travaux peuvent finir par être sautés.
Assurez-vous simplement que vous n'exécutez cron.sh
pascron.php
Notez simplement que la régularité du cron lui-même ne dictera pas quand les opérations cron auront lieu - le module lui-même le fait.
Par exemple. Utilisation de l'impressionnant MageRun pour répertorier les tâches,
[www-data@acc1 .microcloud ~]
[~]$ mr_examplecom sys:cron:list
Cronjob List
+-----------------------------------------+------+----+----+----+----+
| Job | m | h | D | M | WD |
+-----------------------------------------+------+----+----+----+----+
| aggregate_sales_report_bestsellers_data | 0 | 0 | * | * | * |
| aggregate_sales_report_coupons_data | 0 | 0 | * | * | * |
| aggregate_sales_report_invoiced_data | 0 | 0 | * | * | * |
| aggregate_sales_report_order_data | 0 | 0 | * | * | * |
| aggregate_sales_report_refunded_data | 0 | 0 | * | * | * |
| aggregate_sales_report_shipment_data | 0 | 0 | * | * | * |
| aggregate_sales_report_tax_data | 0 | 0 | * | * | * |
| captcha_delete_expired_images | */10 | * | * | * | * |
| captcha_delete_old_attempts | */30 | * | * | * | * |
| catalog_product_alert | | | | | |
| catalog_product_index_price_reindex_all | 0 | 2 | * | * | * |
| catalogrule_apply_all | 0 | 1 | * | * | * |
| core_clean_cache | 30 | 2 | * | * | * |
| currency_rates_update | | | | | |
| log_clean | | | | | |
| newsletter_send_all | */5 | * | * | * | * |
| paypal_fetch_settlement_reports | | | | | |
| persistent_clear_expired | 0 | 0 | * | * | * |
| sales_clean_quotes | 0 | 0 | * | * | * |
| sitemap_generate | | | | | |
| system_backup | | | | | |
| xmlconnect_notification_send_all | */5 | * | * | * | * |
+-----------------------------------------+------+----+----+----+----+
Vous pouvez voir que parmi les tâches, la plus régulière de cette liste est toutes les 5 minutes. Ce qui signifie que même si le cron devait être configuré pour s'exécuter toutes les minutes, cela ne ferait aucune différence, car newsletter_send_all
il xmlconnect_notification_send_all
ne s'exécuterait que toutes les 5 minutes.
Si CLI n'est pas votre sac, vous pouvez utiliser (le tout aussi génial) Aoe Scheduler pour visualiser la chronologie.
Cela vous permettra de voir quand les tâches doivent être exécutées et si elles sont en cours d'exécution ou ignorées.