Frequently Asked Questions (FAQ)
Currently 3 kinds of task errors are supported:
- Invalid tasks: Tasks which cannot be unserialized from
tx_scheduler_task record or tasks which do not extend the scheduler
Abstract
class or tasks containing invalid information about execution times or task classis not registered in task repository.Task - Running tasks exceeding the defined execution-timeout option
- Failing tasks: Tasks which are throwing an exception. Also tasks
which results in a return value greater than
0
results in an exception internally in scheduler.
You have to setup the mail FROM and NAME in extension settings of
reset_
. If not defined the values will be retrieved from
$GLOBALS
and
$GLOBALS
in
TYPO3 installtool. Please make sure you have configured these values.
Please test mail system in TYPO3 installtool. Further you have to
activate mailing with Option: email.
The Option: reset will only reset running scheduler tasks after Option: execution timeout has been exceeded.
All return values of our command are set to 0
(SUCCESS). So, it can
not fail. Further we have wrapped all API calls into try-catch clauses
to prevent suddendy failors. Sure, also our task may result into
PHP limitations. To be really sure that our task is running we prefer
executing our command scheduler:
via an additional cronjob
from shell.
All running tasks whicn exceeds the defined Option: execution timeout
Failing tasks will not be reset.
Currently, this is not possible. Failing or exceeding tasks are only available via mail.