Skip to content

Latest commit

 

History

History
22 lines (13 loc) · 1.16 KB

File metadata and controls

22 lines (13 loc) · 1.16 KB

Action Scheduler Timeout Monitor

If a scheduled action runs for more than its allocated time (action_scheduler_failure_period) the ActionScheduler_QueueCleaner will mark the action as failed and log the nondescript error action timed out after 300 seconds. Because this cleaning event occurs in another PHP instance and separate process there's no stack trace which can be included as part of this error.

This mini-extension keeps a record of where the action got caught up to help troubleshoot what's taking the action more than the 5 minutes (default) allowed.

This plugin makes use of the resource intensive WP 'all' action and therefore it is not recommended to have this plugin active for any longer than necessary.

Installation

  1. Upload the plugin's files to the /wp-content/plugins/ directory of your WordPress site
  2. Activate the plugin through the Plugins menu in WordPress

License

This plugin is released under GNU General Public License v3.0.