Keep QCDS Automation Running on Low-Traffic Joomla Sites

QCDS uses Joomla Scheduled Tasks for reminders, request timing/deadlines, completion processing, entitlement revalidation, and other maintenance work. A correctly configured task can still run late when Joomla's scheduler is not triggered often enough.

Low-traffic sites should use a reliable Joomla Scheduled Tasks runner instead of assuming page visits will wake automation on time.

Task Health and Task Triggering Are Different

A task can be enabled, correctly configured, and still show an overdue next execution if nothing is triggering Joomla's scheduler. This is especially visible on quiet sites that rely only on Joomla's lazy/web-traffic scheduling behavior.

QCDS cannot make Joomla execute Scheduled Tasks merely because a due time exists. The scheduler runner must actually start.

Use a Reliable Joomla Scheduler Runner

For production reliability, configure Joomla Scheduled Tasks to run from a dependable server/cron mechanism supported by your hosting environment. The exact hosting command/setup varies, so follow Joomla/host documentation rather than creating a separate public QCDS automation endpoint.

Keep the QCDS task rows enabled and let Joomla call them on their configured cadence. QCDS is designed so unattended work stays inside Joomla Scheduled Tasks.

Use the QCDS Status Page to Spot the Difference

  1. Open Components > QC Digital Signature > Status.
  2. Review Automatic Reminder Integrity and Entitlement Automation Integrity.
  3. If the task/plugin structure is healthy but the next execution is overdue, investigate the Joomla scheduler runner.
  4. If the task is missing, disabled, duplicated, or structurally invalid, repair the QCDS task installation first.
  5. After correcting the runner, confirm last/next execution values begin advancing normally.

QC Task Nudge & Health

The QCDS Status screen recommends QC Task Nudge & Health as an optional Joomla-native companion for sites where normal traffic is too quiet to trigger Scheduled Tasks reliably. It also provides scheduler-health visibility so overdue or stalled activity is easier to spot.

QCTNH is not a prerequisite for QCDS, and installing it does not replace sound Joomla Scheduled Tasks configuration. It is an additional reliability/visibility option.

What Not to Do

  • Do not create duplicate QCDS Scheduled Task rows in an attempt to make them run more often.
  • Do not shorten the Entitlement Revalidation task beyond its supported structure by replacing it with a custom licensing script.
  • Do not recreate Requests simply because reminders, deadlines, or completion processing are late; verify scheduler execution first.

Community Discussion

Want to compare workflows, share practical tips, or discuss how you use this QCDS feature? Visit the QC Digital Signature Community. For private support, bug reports, account-specific issues, or feature requests, use the QuantaCade support system.