PDF 생성 및 접근성을 위한 가드레일

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 1분
  • 정적 및 동적 가드레일은 PDF 생성 중에 안정성을 유지하는 데 도움이 되는 보호 장치입니다. 정적 가드레일은 최대 PDF 크기와 같은 고정 제한을 적용하는 반면, 동적 가드레일은 실시간 메모리 사용량을 모니터링하고 메모리 압력이 정의된 임계값을 초과할 때 내보내기를 종료합니다.

    PDF 생성 및 접근성을 위한 정적 가드레일

    정적 가드레일은 PDF 생성 중 인스턴스 불안정을 방지하는 데 도움이 됩니다. 생성된 PDF의 크기가 최대 임계값을 초과하면 대용량 PDF 내보내기가 과도한 메모리를 소비하지 않도록 내보내기 프로세스가 자동으로 종료됩니다.

    시스템 속성은 com.snc.pdf.generation.maxsize_mb 생성된 PDF 크기를 MB 단위로 제한합니다. 기본 최대 PDF 크기는 30MB입니다.
    주:
    값이 증가하면 PDF를 생성하기 위해 인스턴스에 메모리 압력이 발생하여 노드가 충돌할 수 있습니다.
    .

    PDF 생성 및 접근성을 위한 동적 가드레일

    동적 가드레일은 과도한 메모리 소비를 모니터링하고 대응하여 PDF 생성의 불안정성을 방지하는 데 도움이 됩니다. 동적 가드레일은 PDF 생성 중에 특정 메모리 사용량 임계값이 초과된 경우에만 트리거됩니다.

    시스템 속성을 추가하여 PDF 생성에 동적 가드레일을 활성화할 수 있습니다. 활성화하면 시스템이 노드의 메모리 사용량을 지속적으로 모니터링합니다.

    PDF 생성에 대한 접근성을 활성화하려면 탐색 필터에 sys_properties.list를 입력하고 다음 속성을 추가합니다.
    glide.robustness.memory_guard_enabled
    true로 설정하면 PDF 생성 및 접근성에 대한 동적 가드레일이 활성화됩니다.
    • 유형: true | false
    • 기본값: false
    glide.robustness.memory_guard_thresholdpercentage
    • 유형: 정수
    • 기본값: 90
    • 최소 임계치 백분율 = 1
    • 최대 임계치 백분율 = 100
    glide.robustness.memory_guard_time
    • 유형: 정수
    • 기본값: 60
    • 최소 메모리 보호 시간 = 1
    • 최대 메모리 보호 시간 = 900

    메모리 사용량이 시스템 속성에 대해 구성된 값(기본값은 90%)에 도달하면 플랫폼에서 진행 중인 PDF 익스포트를 자동으로 종료하고 새 PDF 익스포트 요청이 거부됩니다. 가드레일은 메모리 사용량이 안전 임계값 아래로 떨어질 때까지 PDF 내보내기를 계속 차단합니다.