Java 런타임 옵션 커스터마이징하기

Java 런타임 옵션 커스터마이징하기

함수 워커가 시작하는 모든 프로세스의 JVM 명령줄에 추가 인자를 전달할 수 있어요. 이 설정은 conf/functions_worker.yml 파일의 additionalJavaRuntimeArguments로 지정할 수 있어요.

알아두기: 이 설정은 프로세스(process) 런타임과 Kubernetes 런타임에만 적용돼요.

출처: 문서

본문

함수 워커가 시작하는 모든 프로세스의 JVM 명령줄에 추가 인자를 전달하려면 conf/functions_worker.yml 파일에서 additionalJavaRuntimeArguments를 다음과 같이 구성하면 돼요.

  • JVM 플래그 추가하기 — 예: -XX:+ExitOnOutOfMemoryError
  • 커스텀 시스템 프로퍼티 전달하기 — 예: -Dlog4j2.formatMsgNoLookups
additionalJavaRuntimeArguments: ['-XX:+ExitOnOutOfMemoryError','-Dfoo=bar']

더 알아보기 (Learn more)

  • 프로세스 런타임 구성은 프로세스 런타임 문서를 참고해요.
  • Kubernetes 런타임 구성은 Kubernetes 런타임 문서를 살펴보세요.
  • 함수 워커 설정 전반은 함수 워커 문서에서 확인할 수 있어요.