임시 파일 경로 구성하기
임시 파일 경로 구성하기
함수 워커는 JVM의 java.io.tmpdir을 기본 임시 파일 경로로 사용해요. 이 경로는 각 NAR 패키지의 기본 추출(extraction) 파일 경로로도 함께 사용돼요. NAR 패키지는 로컬 파일 경로에 추출되어 Java 클래스 로더에 로드되어야 하거든요.
NAR 패키지의 기본 추출 경로를 다른 디렉터리로 바꾸고 싶다면, functions_worker.yml 파일에 원하는 디렉터리를 지정한 매개변수를 추가하면 돼요. 설정은 사용하는 함수 런타임에 따라 달라져요.
출처: 문서
본문
NAR 패키지의 기본 추출 파일 경로를 다른 디렉터리로 변경하고 싶다면, 사용 중인 함수 런타임에 맞는 설정을 확인해야 해요.
| 함수 런타임 | 임시 파일 경로 설정 |
|---|---|
| 스레드 런타임, 프로세스 런타임 | narExtractionDirectory |
| Kubernetes 런타임 | functionRuntimeFactoryConfigs.narExtractionDirectory |
더 알아보기 (Learn more)
- 함수 런타임 유형의 차이가 궁금하다면 함수 런타임 문서를 참고해요.
- 스레드·프로세스 런타임 구성은 각 런타임 문서에서 확인할 수 있어요.
- 함수 워커 설정 전반은 함수 워커 문서를 살펴보세요.