0

アプリエンジンである種のスレッドを継続的に実行したい。スレッドが行うことは、ハッシュマップをチェックし、一部のビジネスに従って継続的にエントリを更新することです。

私のハッシュマップは、クラス X のパブリック メンバー変数です。そして、X はシングルトン クラスです。

appengine は Thread をサポートしておらず、バックエンドと呼ばれる考え方があることがわかりました。

ここで私の質問は次のとおりです。バックエンドを 24 時間年中無休で継続的に実行すると、課金されますか? バックエンドに重い処理はありません。何らかの条件に基づいてハッシュマップを更新するだけです。請求されないようにトリックを適用できますか? 私の webapp は営利目的ではなく、楽しむためのものです。

4

2 に答える 2

1

はい、バックエンドは時間単位で課金されます。使用量は関係ありません: https://developers.google.com/appengine/docs/billing#Billable_Resource_Unit_Costs

この計算をすぐに行う必要がありますか? cron ジョブを実行して、たとえば 5 分ごとにタスクを実行できます。

于 2012-04-22T15:12:52.817 に答える