| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- spring:
- profiles:
- active: dev
- servlet:
- multipart:
- max-file-size: 50MB
- max-request-size: 200MB
- tomcat:
- max-upload-size: 200MB
- mvc:
- pathmatch:
- matching-strategy: ant_path_matcher
- application:
- name: sp-sales
- main:
- allow-circular-references: true
- allow-bean-definition-overriding: true
- # 定时任务
- # quartz:
- # jdbc:
- # initialize-schema: never
- # job-store-type: jdbc
- # properties:
- # org:
- # quartz:
- # dataSource:
- # myDS: # 设置数据源名称
- # driver: com.mysql.jdbc.Driver
- # URL: jdbc:mysql://192.168.1.93:39091/sp_sales_dev?useSSL=false&autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&noDatetimeStringSync=true&serverTimezone=Asia/Shanghai
- # username: root
- # password: DW8YRN*5!6u&Agt7N
- # scheduler:
- # instanceId: AUTO
- # instanceName: quartzScheduler
- # jobStore:
- # useProperties: true
- # isClustered: true
- # maxMisfiresToHandleAtATime: 1
- # tablePrefix: qrtz_
- # dataSource: myDS
- ## class: org.quartz.impl.jdbcjobstore.LocalDataSourceJobStore
- # class: org.quartz.impl.jdbcjobstore.JobStoreTX
- # clusterCheckinInterval: 3600000
- # driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate
- # threadPool:
- # threadCount: 10
- # threadPriority: 5
- # threadsInheritContextClassLoaderOfInitializingThread: true
- # class: org.quartz.simpl.SimpleThreadPool
- # 在上下文中没有Executor bean的情况下,Spring Boot会自动配置ThreadPoolTaskExecutor,并使用合理的默认值,这些默认值可以自动关联到异步任务执行(@EnableAsync)和Spring MVC异步请求处理。
- #如果您已经在上下文中定义了一个自定义执行器,那么常规任务执行(即@EnableAsync)将透明地使用它,但是Spring MVC支持将不会被配置,因为它需要一个AsyncTaskExecutor实现(名为applicationTaskExecutor)。根据您的目标安排,您可以将执行程序更改为ThreadPoolTaskExecutor,或者定义一个ThreadPoolTaskExecutor和一个包装自定义执行程序的AsyncConfigurer。
- task:
- execution:
- pool:
- core-size: 10
- max-size: 100
- queue-capacity: 50
- swagger:
- production: false
- basic:
- enable: false
- username: lingcun
- password: l123@.com
|