Loading

fatal error: OutOfMemory encountered: java heap space" 오류가 발생하고 뷰 권장안 백그라운더 작업이 실패함

게시 일자: Jul 20, 2023
상세 설명
Tableau Server 2019.4로 업그레이드한 후 5000명 이상의 사용자가 있는 대규모 사이트에서 뷰 권장안을 위한 백그라운더 작업이 실행되면 메모리 부족 오류가 발생할 수 있습니다.

다음 오류 메시지가 나타날 수 있습니다.
 
"A fatal error has been detected by the Java Runtime Environment:(Java 런타임 환경에서 치명적인 오류가 감지되었습니다.)

Internal Error (debug.cpp:308), pid=30560, tid=0x0000000000002e38(내부 오류 (debug.cpp:308), pid=30560, tid=0x0000000000002e38)
fatal error: OutOfMemory encountered: Java heap space(치명적인 오류: OutOfMemory 발생: Java 힙 공간)

JRE version: OpenJDK Runtime Environment (8.0_232-b02) (build 1.8.0_232-b02-b02)(JRE 버전: OpenJDK 런타임 환경(8.0_232-b02)(빌드 1.8.0_232-b02-b02))
Java VM: OpenJDK 64-Bit Server VM (25.232-b02 mixed mode windows-amd64 compressed oops)(Java VM: OpenJDK 64비트 서버 VM(25.232-b02 혼합 모드 windows-amd64 압축 oops))"

Cause

뷰 권장안 트레이너는 사용 데이터를 기반으로 모델을 작성합니다. 사용자, 콘텐츠 및 사용 작업이 많은 대규모 사이트인 경우 권장안 트레이너가 학습 활동을 완료하려면 더 많은 메모리가 필요합니다. 백그라운더에 사용할 수 있는 공간을 늘리면 문제가 해결됩니다.
 
솔루션
TSM CLI에서 다음 명령을 실행합니다.

tsm configuration set --key backgrounder.vmopts --value "-XX:+UseConcMarkSweepGC -Xmx1024m -Xms256m -XX:+CrashOnOutOfMemoryError -XX:-CreateMinidumpOnCrash"

이 명령은 백그라운더에 사용할 수 있는 기본 메모리의 양을 512MB에서 1GB로 변경합니다. 
추가 자원

Knowledge 기사 번호

001471119

 
로드 중
Salesforce Help | Article