우리는 JDBC 배치 작업이 있습니다. 두 개의 테이블이 있습니다JDBC 배치 작업에서 멀티 스레딩 사용
- BUSINESS_CONTRACT
- CLASSIFY_RECORD
비즈니스 계약의 테이블 BUSINESS_CONTRACT 정보를 저장, 우리는 테이블 CLASSIFY_RECORD에 결과를 분류 매월 저장 사업 계약을 분류합니다.
일괄 처리 작업은 한 달에 한 번 실행되며 BUSINESS_CONTRACT에 비즈니스 계약을 쿼리하여 분류 할 필요가 있는지 쿼리하고 분류 한 다음 CLASSIFY_RECORD에 분류 결과를 삽입합니다.
배치 작업이 지금은 하나의 스레드에서 실행하고 나는 그것을 만들고 싶어 멀티 스레드
으로 실행 내가 발송자 노동자 패턴을 사용하여 기본 코드 구조를 작성해야하는 방법?
자바 멀티 스레딩을 배우지 만 이론적 인 리소스를 대부분 발견했습니다. 이제 실제 문제를 해결하기 위해 멀티 스레딩을 사용하지만 첫 번째 코드를 작성하는 방법을 모르겠습니다.
나는 이것을 배우기 위해서만하고 싶다. 진짜 문제가있는 개념을 이해합니다. – CaiNiaoCoder
현재 내 랩톱에서 실행하는 데 30 분이 걸리고 일괄 작업이 8 개의 CPU가있는 서버에 배포됩니다. – CaiNiaoCoder