Я добавляю задание в приложении django , которое может добавить JOW в MySQL JobStore с использованием sqlalchemy .
Я хочу apscheduler выполнение в задании в разных приложениях (с использованием фонового apscheduler ) ) ) ) ) ) ) ) ) ) ). Проблемы, с которыми я сталкиваюсь.application
[*] Если я не запускаю планировщик , он не сохраняет задание в JobStore и сохраняет его в ожидании заданий
Даже если я запустим новый планировщик в новом приложении. Иногда он отличает работу насильственно от MySQL , если какая -либо проблема, возникающая в работе. with self._jobstores_lock:
if self.state == STATE_STOPPED:
self._pending_jobs.append((job, jobstore, replace_existing))
self._logger.info('Adding job tentatively -- it will be properly scheduled when '
'the scheduler starts')
else:
self._real_add_job(job, jobstore, replace_existing)
Подробнее здесь: https://stackoverflow.com/questions/577 ... ifferent-a
Как может держать исполнителя Apscheduler в разных приложениях и добавление работы в разных приложениях ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как запустить каждую пропущенную задачу Apscheduler при перезапуске процесса?
Anonymous » » в форуме Python - 0 Ответы
- 7 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как динамически планировать задачи, используя запросы на колбы (apscheduler)?
Anonymous » » в форуме Python - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-