크기가 2GB보다 큰 파일을 구문 분석하고 데이터를 DB로로드해야하는 프로젝트를 진행 중입니다. 나는 낙타 스플리터를 사용하여 50 개의 다른 파일로 파일을 분할 한 다음 Apache Camel을 사용하여 각 파일을 처리 할 계획입니다.낙타 LoadBalancing 및 페일 오버 처리
내 질문은 : 파일 중 하나를 처리하는 동안, 낙타 경로 나 파일 이름으로 DB에서 낙타 경로 및 감사이 막을 수있는 방법에 실패
합니다. 일부 레코드가 처리되어 DB에 업로드되고 특정 레코드가 DB에로드되지 않는 경우가 발생할 수 있습니다. 그래서이 특정 레코드를 다른 파일에 기록해야합니다.
처리 중에도 네트워크 장애로 인한 지원이 중지되면이 시나리오에서는 파일 처리가 완료되지 않습니다. 따라서 나머지 레코드 만 다시 처리해야하므로이 불완전한 파일 처리 시나리오를 처리하는 방법.
아마 스프링 배치와 같은 배치 프레임 워크를 사용하는 것이 좋습니다 (카멜에도 통합 될 수 있음). –