2017-03-10 14 views
4

Google Cloud機能からコンテナのローカルファイルシステムに書き込むことはできますか? AWS Lambdaは/ tmpに書き込むことができます。Google Cloud機能からテンポラリファイルを書き込む

Q:AWSラムダ関数のディスクにスクラッチスペースが必要な場合はどうなりますか?
各Lambda関数は、自身の/ tmpディレクトリ に500MBの非永続ディスクスペースを受け取ります。

GCFに相当するものはありますか?

答えて

7

はい、/ tmpはメモリ内マウントです。 https://cloud.google.com/functions/pricingから:

ローカルディスク

クラウド機能ボリューム に書き込まれたデータが中に格納されている「tmpfsの」ボリュームとして知られているポイント(/ tmp)に をマウントするローカルディスクへのアクセスを提供しますメモリ。この には特別な手数料はありませんが、/ tmpマウントポイントにデータを書き込むと、メモリには機能用にプロビジョニングされたメモリ が消費されます。

+0

ファイルをこのtmpディレクトリに展開する方法はありますか?最初にどこか別の場所からファイルをダウンロードするのではなく、起動時にファイルを置くことができますか? – pete

+0

いいえ。ただし、ファイルをZipファイルにバンドルするだけで、大きすぎる場合はCloud Storageから読み込むことができます。 –

+0

機能が完了したら、これらは消えますか?私は/ tmpに書き込む1つの関数とそれを読み込もうとするもう1つの関数を持っていますが、2番目の関数はファイルを見つけられません。 – sonicblis

関連する問題