я удалил define(‘DISABLE_WP_CRON’, true); и ошибка REST API исчезла
Здоровье сайта
Хорошо
——————————
https://i.ibb.co/hXVdSDq/image.jpg
Модератор
Yui
(@fierevere)
永子
Ну вот и дайте планировщику «прочихаться» с невыполненными задачами, если что, то дальше посмотрите что именно у вас слишком часто пытается запускаться через cron, лучше тем плагином, который я порекомендовала выше, с его помощью хоть понять можно какой плагин что поставил в очередь.
я тот плагин и поставил
но не вижу что запускает action_scheduler_run_queue/ActionScheduler_QueueRunner->run()
у меня нету WooCommerce
нашел
————————————-
\wp-content\plugins\seo-by-rank-math\vendor\woocommerce\action-scheduler\classes\ActionScheduler_AsyncRequest_QueueRunner.php (совпадений: 2)
Line 52: do_action( ‘action_scheduler_run_queue’, ‘Async Request’ ); // run a queue in the same way as WP Cron, but declare the Async Request context
Line 82: if ( ! has_action( ‘action_scheduler_run_queue’ ) || ActionScheduler::runner()->has_maximum_concurrent_batches() || ! $this->store->has_pending_actions_due() ) {
\wp-content\plugins\seo-by-rank-math\vendor\woocommerce\action-scheduler\classes\ActionScheduler_QueueRunner.php (совпадений: 2)
Line 7: const WP_CRON_HOOK = ‘action_scheduler_run_queue’;
Line 111: * Process actions in the queue. Attached to self::WP_CRON_HOOK i.e. ‘action_scheduler_run_queue’
Попробуйте отключить плагин seo-by-rank-math , проблема решится или нет.
да она уже и решилась видимо
т.к. нагрузка на проц не превышает пока 60%
пока наблюдаю
но то что ежеминутные задания на крон клали сайт уже понятно
осталось дождаться когда разработчик плагина его пофиксит
action_scheduler_run_queue это проверка новых сообщений/отзывов от пользователей которые висят в верхней панели, когда авторизован