gpt4 book ai didi

java - 无法使用spring的SchedulerFactoryBean配置quartz线程

转载 作者:行者123 更新时间:2023-12-02 06:06:19 24 4
gpt4 key购买 nike

这是我的 SchedulerFactoryBean 的配置

    <bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="jobDetails">
<list>
<ref bean="synchronizeJobDetail"/>
</list>
</property>
<property name="triggers">
<list>
<ref bean="synchronizeCronJob"/>
</list>
</property>
<property name="quartzProperties">
<props>
<prop key="#{T(org.springframework.scheduling.quartz.SchedulerFactoryBean).PROP_THREAD_COUNT}">2</prop>
</props>
</property>
</bean>

但我仍然可以看到 10 个(默认值)正在运行的线程

enter image description here

最佳答案

我不确定是否 SPEL可用于特性的 key ;相反,我期望其值有一个 SPEL 表达式:

应用程序属性:

quartz.threadcount=2

您的 xml 配置:

<property name="quartzProperties">
<props>
<prop key="org.quartz.threadPool.threadCount">${quartz.threadcount}</prop>
</props>
</property>

此外,您还可以提供 quartz properties file其中定义了属性。或者,如果您使用 Spring boot,则可以使用 spring.quartz.* 配置 Quartz。属性。

关于java - 无法使用spring的SchedulerFactoryBean配置quartz线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55939251/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com