私は現在Pythonでappengineアプリケーションを開発していますが、コストとパフォーマンスを考慮してアプリを最適化しようとしているときに、インスタンス時間の割り当てに驚いています。
現在、1つの特定のtask_queueをテストしています。(その間、他に何も実行されていません-開始する前にインスタンスは起動していません)
キューは、100バケットで100のレート/秒で構成されます。max_concurrent_requestsに設定された制限はありません
900個のタスクがこのキューにプッシュされます。この瞬間に10〜11個のインスタンスがポップアップして対処します。
すべてが30秒未満で完了し、すべてのタスクが実行されます。
その前後のインスタンス時間の割り当てを確認し、約0.25〜0.40インスタンス時間を消費します。
何故ですか?
それははるかに少ないべきではありませんか?1つのインスタンスが開いた場合に請求される初期費用または最低額はありますか?