We have one Magento 2 project where we configured corn every min. Ideally, the site has no change but still all cron jobs running too frequently.
Questions :
- How Magento consider to re-run a index even there is no change.
- Magento corn running synchronize or parallels way.
- How to prevent run indexing if there is no change any lock or anything Magento manage
Below indexing ran in 1 hour
78 adyen_payment_process_notification
78 adyen_payment_server_address_caching
42 amasty_cron_activity
2 amasty_label_refresh_is_new
16 amasty_reports_abandoned_refresh
12 amfeed_feed_refresh
40 bulk_cleanup
10 captcha_delete_expired_images
2 captcha_delete_old_attempts
30 catalog_product_attribute_value_synchronize
100 catalog_product_frontend_actions_flush
100 catalog_product_outdated_price_values_cleanup
98 consumers_runner
34 cron_kill
2 indexer_clean_all_changelogs
86 indexer_reindex_all_invalid
86 indexer_update_all_views
2 mageplaza_webhook_abandoned_cart
24 newsletter_send_all
52 outdated_authentication_failures_cleanup
2 pr_marketingcloud_abandoned_cart
28 read_notifications
96 sales_grid_order_async_insert
92 sales_grid_order_creditmemo_async_insert
98 sales_grid_order_invoice_async_insert
98 sales_grid_order_shipment_async_insert
74 sales_send_order_creditmemo_emails
74 sales_send_order_emails
76 sales_send_order_invoice_emails
74 sales_send_order_shipment_emails
16 send_order_to_octopus
4 webhooks_ping