3

AppEngine FileService を使用して Google Cloud Storage にデータを書き込む際に問題が発生しました。

私が思うように、問題はタイムアウトに関連しています。新しい GS ファイルを作成し、Tasks を使用してデータを書き込みました。すべてのタスクは、close() で FileWriteChannel を閉じます。しかし、最後の書き込みから約 2 時間後に closeFinally() が呼び出されます (私の DataFlow で必要です)。そのため、GS にはファイルがありません。

最後の書き込みと closeFinally() の間にタイムアウトはありますか?

4

1 に答える 1

1

と の呼び出しの間にタイムアウトはありませclose()んが、 でアップロードを開始してから数日以内に をcloseFinally()呼び出してアップロードを完了する必要があります。closeFinally()createNewGSFile()

于 2013-05-18T23:07:33.573 に答える