Skip to content

woocommerce/action-scheduler-timeout-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

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.


About

Gather additional information about scheduled actions which timeout.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages