현재 여러 개의 파일 (때때로 큰 파일)을 처리하는 Java의 batchjobs가 있습니다. 이러한 작업을 실행하는 데 약간의 시간이 걸릴 수 있습니다. 루프에서 계속 실행되는 Java Threads를 사용하여 이러한 파일을 JVM에서 직접 실행합니다. (파일을 처리 한 다음 잠시 기다리십시오).Bea Weblogic에서 일괄 처리 실행
저는 회사에서 일하면서 Weblogic 애플리케이션 서버에서 이러한 작업을 실행하려고합니다. 그게 더 나은 이유가 아니라 회사의 표준 플랫폼이기 때문입니다.
내가 볼 수있는 잠재적 인 문제는 BEA weblogic이 모든 스레드를 모니터링하고 기본값으로 10 분 이상 실행되는 스레드가 STUCK 스레드이며 잠재적으로 FAILED 상태의 서버로 이어질 수 있다고 말합니다.
BEA Weblogic에서 이것을 수행하는 가장 좋은 방법은 무엇입니까?
weblogic에서 Quartz를 사용하게되었습니다. 이 잘 작동하고 STUCK 스레드를 제공하지 않습니다. – Edwin