Я пытаюсь увидеть, есть ли возможность создать пул весны ScheduledExecutor.То, что мне нужно, это набор задач ScheduledExecutor, которые будут выполнять определенные задачи через регулярные промежутки времени.Я пытался использовать следующий способ:
<bean id="contentProcessorPool"
class="org.springframework.scheduling.concurrent.ScheduledExecutorFactoryBean">
<property name="poolSize" value="${processor.corepoolsize}"/>
<property name="continueScheduledExecutionAfterException" value="true"/>
<property name="scheduledExecutorTasks">
<list>
<ref local="processor"/>
</list>
</property>
<bean id="processor"
class="org.springframework.scheduling.concurrent.ScheduledExecutorTask">
<property name="delay" value="${processor.polling.delay}"/>
<property name="period" value="${processor.polling.period}"/>
<property name="runnable">
<ref local="contentWorker" />
</property>
<bean id="contentWorker" class="com.autodesk.contentextraction.processor.ContentWorker">
</bean>
Но это создает один экземпляр ContentWorker, который продолжает работать с указанныминтервал.Я хочу, чтобы набор ContentWorker запускался через заданный интервал.
Любые указатели будут высоко оценены.
Спасибо