QCSB Scheduled Tasks: What Must Exist and Why

This article introduces the four current tasks, their roles and expected cadences, and explains why unattended file operations, recovery cleanup, notifications, and entitlement security depend on Joomla Scheduler health.

What you need to know

  • The canonical task cadences are: Entitlement Revalidation 60 minutes, Transfer Continuation 5 minutes, Recovery Vault Cleanup 60 minutes, and Notification Delivery 5 minutes.

Required QCSB tasks

TaskCadencePurpose
QC Storage Bridge Entitlement Revalidation60 minutesRefreshes Authorized-Domain entitlement. Missing/disabled/duplicate/too-slow canonical state forces Effective Basic.
QC Storage Bridge Transfer Continuation5 minutesContinues unfinished Pro+ transfer jobs and retries temporary provider failures.
QC Storage Bridge Recovery Vault Cleanup60 minutesPurges verified protected objects after their configured retention period.
QC Storage Bridge Notification Delivery5 minutesDelivers pending transfer completion/failure notices through Joomla Mail and retries temporary delivery failures.

Verify the result

  • Status shows the canonical task as healthy and published.
  • The cadence matches the current required interval.
  • A manual/next scheduled run finishes without a repeated non-zero exit state.

Troubleshooting

  • On a quiet site, use server cron for Joomla scheduler:run --all rather than assuming Lazy Scheduler will run on time.

Community Discussion

For practical QCSB workflows and discussion with other Joomla site owners, visit the QC Storage Bridge Community. For private support, bug reports, account-specific entitlement issues, or feature requests, use the QuantaCade support system.