Project

General

Profile

Actions

Feature #39939

closed

Scheduler: Allow execution using "at"-daemon

Added by Stefan Neufeind over 12 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
scheduler
Target version:
-
Start date:
2012-08-18
Due date:
% Done:

0%

Estimated time:
PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

An alternative to regularly executing the scheduler via cron is now to execute it by using the "at"-daemon. That daemon allows the scheduler to reschedule its next invocation by a simple command. If "at" is available on the system and allowed to be used by the webserver-user enabling this new mode allows to use the scheduler without further configuration. Invocations will be automatically scheduled using at according to the activated scheduler-jobs. Changing or disabling jobs will automatically reschedule the next invocation as needed.

To activate simply set "useAtdaemon" to 1 in settings of the scheduler-plugin. Make sure the at-daemon is available and suffient rights for using it exist.


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Feature #34227: Scheduler: Allow execution using "at"-daemonClosedStefan Neufeind2012-02-24

Actions
Actions #1

Updated by Stefan Neufeind over 12 years ago

I guess "Core API" (though it has something to do with "interfacing with the outside world") is not right for documentation for the scheduler. Please move this doc-issue to an appropriate subproject/category.

Actions #2

Updated by Francois Suter over 12 years ago

  • Project changed from 1106 to 739
  • Target version deleted (6.0)

Indeed, this belongs to the Scheduler's manual, so it is still a Scheduler issue.

Actions #3

Updated by Francois Suter over 12 years ago

  • Target version set to 6.0.0
Actions #4

Updated by Stefan Neufeind almost 12 years ago

Duplicate of #34227 imho and can be closed?

Actions #5

Updated by Francois Suter about 11 years ago

Should not be closed because #34227 did not include documentation unfortunately.

Actions #6

Updated by Michael Stucki almost 11 years ago

  • Category set to scheduler
Actions #7

Updated by Michael Stucki almost 11 years ago

  • Project changed from 739 to TYPO3 Core
  • Category changed from scheduler to scheduler
Actions #8

Updated by Stephan Großberndt about 10 years ago

What kind of documentation is needed to close this issue?

Actions #9

Updated by Stefan Neufeind about 10 years ago

Needs explanation of what "at" is, in which regard it is different to a classic "cron" and how to set it up.
On a quick search through the docs I haven't even found documentation on the scheduler, especially explaining cronjobs. But I expect that's documentated somewhere already?

In case "at" is available on your system (most systems imho have it) using at you can simply start. From run to run the job will schedule a new job for when it will need to execute next. In case you use cron, you'll usually call it every 5 minutes even if later maybe it turns out that inside the scheduler you deactivated your jobs or set them to once an hour. With "at" TYPO3 has the possibility to reschedule the next invocation to fit when it really needs to be called next time.

Actions #10

Updated by Mathias Schreiber about 9 years ago

  • Target version deleted (6.0.0)
Actions #11

Updated by Stefan Neufeind about 9 years ago

Just for the record: This feature is already there since at least 6.2 or something. Afaik this issue was planned to add documentation!

Actions #12

Updated by Christian Kuhn over 7 years ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF