Magento 1.9について
Magentoのcron.phpを毎分実行したいのは、クライアントの注文で販売メールをできるだけ早く送信したいからです。したがって、メール機能の他に、デフォルトのcron.phpが毎分実行するのがどの程度賢明であるかという意味で誰かに私に知らせることができます。これらの仕事。
Magento 1.9について
Magentoのcron.phpを毎分実行したいのは、クライアントの注文で販売メールをできるだけ早く送信したいからです。したがって、メール機能の他に、デフォルトのcron.phpが毎分実行するのがどの程度賢明であるかという意味で誰かに私に知らせることができます。これらの仕事。
回答:
完全に安全-ほとんどの場合必須であり、それ以外の場合はジョブがスキップされる可能性があります。
実行してcron.sh
いないことを確認してくださいcron.php
cron自体の規則性は、cron操作がいつ行われるかを決定するものではないことに注意してください。モジュール自体がそれを行います。
例えば。素晴らしいMageRunを使用してタスクを一覧表示し、
[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 | * | * | * | * |
+-----------------------------------------+------+----+----+----+----+
タスクの中で、このリストで最も定期的なのは5分ごとであることがわかります。どちらのcronは毎分実行するように構成されたとしても、それは、違いを作るなどないだろう手段newsletter_send_all
とxmlconnect_notification_send_all
のみ5分ごとに実行します。
CLIがあなたのバッグではない場合は、(同様に素晴らしい)Aoeスケジューラを使用してタイムラインを視覚化できます。
これにより、タスクの実行時期、およびタスクが実行されているかスキップされているかを確認できます。