Jobs are located in
Connector > Queue > Jobs.
A job is a unit of work for a single synchronization action. Jobs are executed by the ‘Workers’.
The first thing to note is that the jobs are enqueued all the minutes. Their execution is not immediate.
If you see no jobs executed in more than 1 minute, possibilities are:
eta(estimated time of arrival), so they will be executed later.
Settings > Scheduler > Scheduled Actionsif the action
Enqueue Jobsis active.
The job encountered a problem. Display the details of the job, a section displays information about the exception.
The most comprehensible part of the error
is at the bottom of the error trace.
Sometimes, it proposes a resolution action.
Other times, you’ll have to dive deeper to find the cause of the issue.
Anyway, once you think the issue should not happen anymore,
you can retry the job by clicking on
At any time, you can use the button
Set to 'Done'. This
button will cancel the job. It should be used only if you
really, really know what you are doing, because you may miss
important synchronizations actions.
When jobs are interrupted, they won’t commit any changes to the database and will be restarted on the start of the Odoo server.
Note that the actions performed on Magento by a job could of course not be reverted, so they will be done 2 times.
When Odoo is running in standalone (one process), you’ll always have 1 Jobs Worker. When Odoo is running in multiprocess, you’ll have 1 Jobs Worker for each Odoo worker.
To benefits of multiple workers, you need to:
Enqueue Jobsas many times as you have Cron Workers.