Сервер томкат. у меня локально он работает как надо, т.е. вызывается ровно через столько, сколько я задал в параметрах.
А вот на моем сервере (веб сервер тоже томкат) метод run запускается гораздо чаще и никак не пойму в чем проблема. Может кто сталкивался с подобным?
Конфиги спринга:
<context:component-scan base-package="com.learningEnglishWords" /> <context:annotation-config/> <[email protected] annotation support --> <tx:annotation-driven transaction-manager="transactionManager"/> <bean id="emailManager" class="com.learningEnglishWords.managers.EmailManager" > <property name="dataDAO" ref="dataDao" /> </bean> <task:scheduled-tasks scheduler="myScheduler"> <task:scheduled ref="emailManager" method="run" fixed-delay="900000"/> </task:scheduled-tasks> <task:scheduler id="myScheduler" pool-size="1"/>
Сам бин:
public class EmailManager { public EmailManager() { } public void run() { ...... } }