Свойства планировщика задач весенней загрузки, похоже, не влияют - PullRequest
0 голосов
/ 18 октября 2019

Использование весенней загрузки 2.1.9 и установка свойств для размера пула потоков и префикса имени потока, специфичных для планирования задач (не выполнения), как указано в https://docs.spring.io/spring-boot/docs/2.1.9.RELEASE/reference/html/common-application-properties.html

# TASK SCHEDULING  (TaskSchedulingProperties)
spring.task.scheduling.pool.size=1 # Maximum allowed number of threads.
spring.task.scheduling.thread-name-prefix=scheduling- # Prefix to use for the names of newly created threads.

Я хотел бы получитьМетоды @Scheduled имеют более одного потока по умолчанию для выполнения. Я вижу другие ответы о том, что вы должны переопределить или создать свой собственный планировщик и вызвать setPoolSize(int), например Какой размер пула планировщика по умолчанию установлен весной-boot . Какой смысл в свойствах, если вы должны написать класс конфигурации? В конечном итоге мне нужно более одного потока, доступного для выполнения @Scheduled методов в моем приложении. Каков наилучший метод для этого?

...