2017-03-10 2 views
4

Google Cloud 기능에서 컨테이너의 로컬 파일 시스템에 쓸 수 있습니까? AWS Lambda는/tmp에 쓰기를 허용합니다.Google Cloud 기능에서 임시 파일 쓰기

Q : AWS 람다 기능을 위해 디스크에 스크래치 공간이 필요한 경우 어떻게합니까?
각 람다 함수는 자신의/tmp 디렉토리에 500MB의 비 영구 디스크 공간을받습니다.

GCF에는 뭔가 있습니까?

답변

7

예/tmp는 메모리 내장입니다. https://cloud.google.com/functions/pricing에서 :

로컬 디스크

클라우드 기능은 로컬 디스크에 액세스 포인트 (/ tmp에) 마운트를 데이터 이 저장된 볼륨에 기록 된 "tmpfs의"볼륨으로 알려져있다 을 제공합니다 기억. 이 과 관련된 특정 요금은 없지만/tmp 마운트 포인트에 데이터를 쓰면 해당 기능에 대해 제공된 자원 이 소모됩니다.

+0

이 tmp 디렉토리에 파일을 배포 할 수있는 방법이 있습니까? 처음부터 다른 곳에서 파일을 다운로드하지 말고 시작할 수 있습니다. – pete

+0

아니요.하지만 Zip 파일에 파일을 번들로 묶어 둘 수 있습니다. 크기가 너무 크면 Cloud Storage에서 읽을 수 있습니다. –

+0

기능이 완료되면 사라지나요? 한 함수는/tmp에 쓰고 다른 하나는 읽으려고하지만 두 번째 함수는 파일을 찾지 못합니다. – sonicblis

관련 문제