#spring-boot #quartz-scheduler
Вопрос:
Я получаю этот журнал, когда начнется моя весенняя загрузка:
Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
NOT STARTED.
Currently in standby mode.
Number of jobs executed: 0
Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered.
Как вы можете видеть:
'quartzScheduler' with instanceId 'NON_CLUSTERED'
**LocalDataSourceJobStore**' - which supports persistence. and is **clustered**
Почему NON_CLUSTERED
появляется, когда планировщик находится в кластерном режиме?
Мои связанные свойства:
spring:
quartz:
job-store-type: jdbc
properties:
org.quartz.jobStore.class: org.quartz.impl.jdbcjobstore.JobStoreTX
org.quartz.jobStore.driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate
org.quartz.jobStore.isClustered: true
Есть какие-нибудь идеи?
Комментарии:
1. Можете ли вы показать нам все объекты недвижимости? вероятно, это пересказывается. Вы добавили
org.quartz.scheduler.instanceId: AUTO
? также то, что вы имеете в виду, это две разные концепции, но в любом случае попробуйте.
Ответ №1:
В моем случае это было только имя экземпляра. Попробуйте написать свойство org.quartz.scheduler.InstanceID: AUTO и проверьте результат.