임시 파일 경로 구성하기

임시 파일 경로 구성하기

함수 워커는 JVM의 java.io.tmpdir을 기본 임시 파일 경로로 사용해요. 이 경로는 각 NAR 패키지의 기본 추출(extraction) 파일 경로로도 함께 사용돼요. NAR 패키지는 로컬 파일 경로에 추출되어 Java 클래스 로더에 로드되어야 하거든요.

NAR 패키지의 기본 추출 경로를 다른 디렉터리로 바꾸고 싶다면, functions_worker.yml 파일에 원하는 디렉터리를 지정한 매개변수를 추가하면 돼요. 설정은 사용하는 함수 런타임에 따라 달라져요.

출처: 문서

본문

NAR 패키지의 기본 추출 파일 경로를 다른 디렉터리로 변경하고 싶다면, 사용 중인 함수 런타임에 맞는 설정을 확인해야 해요.

함수 런타임 임시 파일 경로 설정
스레드 런타임, 프로세스 런타임 narExtractionDirectory
Kubernetes 런타임 functionRuntimeFactoryConfigs.narExtractionDirectory

더 알아보기 (Learn more)

  • 함수 런타임 유형의 차이가 궁금하다면 함수 런타임 문서를 참고해요.
  • 스레드·프로세스 런타임 구성은 각 런타임 문서에서 확인할 수 있어요.
  • 함수 워커 설정 전반은 함수 워커 문서를 살펴보세요.