우리 팀은 현재 지속적으로 실행되는 많은 처리 스레드 (대기열에서 폴링 등)를 수행하는 Java 응용 프로그램을 개발 중입니다.Cron Job 대 ScheduledExecutorService를 사용해야하는 경우
이 응용 프로그램과 관련된 일련의 작업이 미리 결정된 기간 (하루에 한 번, 6 시간마다 한 번 등)에 실행되어야합니다. 우리 팀의 일부 구성원은 이러한 작업을 cron을 통해 독립 실행 형 프로세스로 실행하는 것이 가장 좋다고 생각하지만 다른 사람들은 Java의 ScheduledExecutorService를 통해 예약 된 현재 응용 프로그램에 이러한 작업을 포함시키는 것이 더 좋을 것이라고 생각합니다. cron과 내부 ScheduledExecutorService를 사용하는 경우에 대한 우수 사례가 있습니까? 아니면 단순히 환경 설정의 문제입니까?