プロジェクトでWebLogic 12 にdeploed春のプロジェクトがありスケジューラ用春のスケジューラはdidntの仕事を適切
@Component
public class ExampleScheduler {
@Autowired
ExampleService exampleService;
@Scheduled(fixedDelay = 1000)
private void run(){
exampleService.doSomething();
}
}
セッティングのようないくつかの春のスケジューラがあります@Configuration。
問題はFIXEDDELAYが正しく2回動作し、その後、1.5分のようになって反復間で一時停止していることです。 私はfixedRateまたはcronをScheduledアノテーションで試しましたが、役に立たなかった。スケジュールされたタスクで
方法は、プロジェクトに十分なメモリが、100msのように動作しますが、スケジューラは遅い動作します。次のタスクのためのタイマーが前回の終了後に開始されるよう
。また、WebLogic上にあるので、自分で作成するのではなく、管理されたスレッドプールを使用しているはずです。 –