Scheduled_tasks = On versus job_runner = Off (OJS 3.4.0.5)

Dear all,

I have set up supervisord according to the instructions at https://docs.pkp.sfu.ca/admin-guide/en/deploy-jobs.
job_runner = Off in the config.inc.php.
I can see in the supervisor logs that jobs.php is running correctly. So far, so good.

What is now not clear to me is whether scheduled_tasks = On in config.inc.php is needed.
On another (test)installation of OJS where scheduled_tasks = Off and where supervisord is installed, the supervisor log shows that jobs.php is running and processing jobs.
Is scheduled_tasks = On superfluous when supervisord is handling running OJS jobs?

Thanks in advance,
Jan Pieter Kunst

Hi @huc-di-infra,

The scheduled_tasks setting just controls the visibility of several settings in the setup interface. It’s best to leave it On in a configuration like yours.

Regards,
Alec Smecher
Public Knowledge Project Team

2 Likes