Expose more Quartz properties
Closes gh-13782
This commit is contained in:
@@ -141,12 +141,16 @@ content into your application. Rather, pick only the properties that you need.
|
||||
spring.profiles.include= # Unconditionally activate the specified comma-separated list of profiles (or list of profiles if using YAML).
|
||||
|
||||
# QUARTZ SCHEDULER ({sc-spring-boot-autoconfigure}/quartz/QuartzProperties.{sc-ext}[QuartzProperties])
|
||||
spring.quartz.auto-startup=true # Whether to automatically start the scheduler after initialization.
|
||||
spring.quartz.jdbc.comment-prefix=-- # Prefix for single-line comments in SQL initialization scripts.
|
||||
spring.quartz.jdbc.initialize-schema=embedded # Database schema initialization mode.
|
||||
spring.quartz.jdbc.schema=classpath:org/quartz/impl/jdbcjobstore/tables_@@platform@@.sql # Path to the SQL file to use to initialize the database schema.
|
||||
spring.quartz.job-store-type=memory # Quartz job store type.
|
||||
spring.quartz.properties.*= # Additional Quartz Scheduler properties.
|
||||
spring.quartz.scheduler-name=quartzScheduler # Name of the scheduler.
|
||||
spring.quartz.startup-delay=0s # Delay after which the scheduler is started once initialization completes.
|
||||
spring.quartz.overwrite-existing-jobs=false # Whether configured jobs should overwrite existing job definitions.
|
||||
spring.quartz.wait-for-jobs-to-complete-on-shutdown=false # Whether to wait for running jobs to complete on shutdown.
|
||||
|
||||
# REACTOR ({sc-spring-boot-autoconfigure}/reactor/core/ReactorCoreProperties.{sc-ext}[ReactorCoreProperties])
|
||||
spring.reactor.stacktrace-mode.enabled=false # Whether Reactor should collect stacktrace information at runtime.
|
||||
|
||||
@@ -6000,9 +6000,10 @@ By default, jobs created by configuration will not overwrite already registered
|
||||
have been read from a persistent job store. To enable overwriting existing job definitions
|
||||
set the `spring.quartz.overwrite-existing-jobs` property.
|
||||
|
||||
Quartz Scheduler configuration can be customized by using Quartz configuration properties
|
||||
(`spring.quartz.properties.*`) and `SchedulerFactoryBeanCustomizer` beans, which allow
|
||||
programmatic `SchedulerFactoryBean` customization.
|
||||
Quartz Scheduler configuration can be customized using `spring.quartz` properties and
|
||||
`SchedulerFactoryBeanCustomizer` beans, which allow programmatic `SchedulerFactoryBean`
|
||||
customization. Advanced Quartz configuration properties can be customized using
|
||||
`spring.quartz.properties.*`.
|
||||
|
||||
NOTE: In particular, an `Executor` bean is not associated with the scheduler as Quartz
|
||||
offers a way to configure the scheduler via `spring.quartz.properties`. If you need
|
||||
|
||||
Reference in New Issue
Block a user