0
JDO, 범위 및 커서를 사용하여 큰 데이터 세트를 처리하기 위해 제안 된 방법을 사용하고 있습니다. 모두 10000 항목까지 잘 작동하지만 더 많은 항목이 처리 되 자마자이 오류 메시지와 함께 작업이 실패합니다.JDO, 커서 및 대용량 데이터 세트> 10000 개 입력
이 요청을 처리하는 프로세스에서 문제가 발생하여 종료되었습니다. 그러면 응용 프로그램에 대한 다음 요청에 새 프로세스가 사용됩니다. (오류 코드 202)
아무도 왜 내 잘못을 알 수 있습니까? 로그에는 추가 정보가 없습니다. 예외가 발생하거나 기록되지 않으며 아무 것도 발생하지 않습니다.
도움을 주시면 감사하겠습니다.
나는 그것을 완벽하게 철저히 조사하려고 시도하지 않았지만, 다른 별자리에서는 명백한 OutOfMemory 오류가 발생했다. 내가로드하는 덩어리는 각각 200 요소입니다. 반환 된 객체에 대한 참조를 유지하지 않으며 데이터 만 문자열로 추출됩니다. 방금 com.google.apphosting.api.ApiProxy $ UnknownException이 발생했습니다. API 요청 datastore_v3.RunQuery()에 오류가 발생했습니다. - 처리가 실패하는 이유를 알아 내기가 힘듭니다. 근본 원인을 발견 할 수있는 방법에 대한 아이디어가 있습니까? – KonradH
데이터 저장소 제한으로 실행 중일 수 있습니다. 나는 가야 해. 마지막 일괄 처리가 중단 된 부분을 선택하기 위해 커서를 사용하여 작업간에 작업을 분할하는 지점을 넘어선 것은 좋은 생각입니다. –