spring 3 geplante Aufgabe, die dreimal ausgeführt wird
Ich habe eine sehr einfache Methode geplant, die alle 10 Sekunden wie folgt ausgeführt wird:
@Component
public class SimpleTask {
@Scheduled(fixedRate=10000)
public void first() {
System.out.println("Simple Task " + new Date());
}
}
Config:
<task:annotation-driven executor="myExecutor" scheduler="myScheduler" />
<task:executor id="myExecutor" pool-size="5" />
<task:scheduler id="myScheduler" pool-size="10" />
Mein Problem ist, dass meine Methode alle 10 Sekunden dreimal aufgerufen wird. Es sollte nur einmal aufgerufen werden. Was mache ich falsch? Ich verwende Spring Source ToolSuite mit SpringSource tc Server 6.