1

一時的なデータ ストレージに Google App Engine データストアを使用しています。x 時間ごとに、データストア モデルのすべてのエントリを自動的に削除する方法が必要です。

Google App Engine 内でこれを行うにはどうすればよいですか? 私のアプリは Python ランタイムを使用しています。

4

1 に答える 1

1

スケジュールされたタスクを使用する: https://developers.google.com/appengine/docs/python/config/cron

App Engine Cron サービスを使用すると、定義された時間または一定の間隔で動作する定期的にスケジュールされたタスクを構成できます。これらのタスクは、一般に cron ジョブとして知られています。これらの cron ジョブは、App Engine Cron サービスによって自動的にトリガーされます。たとえば、これを使用してレポート メールを毎日送信したり、キャッシュ データを 10 分ごとに更新したり、概要情報を 1 時間に 1 回更新したりできます。

cron ジョブは、特定の時刻に HTTP GET 要求を使用して URL を呼び出します。cron によって呼び出された HTTP 要求は最大 10 分間実行できますが、他の HTTP 要求と同じ制限が適用されます。

于 2013-07-29T04:26:21.823 に答える