GoogleAppEngineでPythonまたはJavaを使用してタイムテーブルジェネレーターを開発したいと思います。このアプリは、すべてのデータが入力されたときに最終的に結果を計算するために少なくとも4〜5分かかります。
私の疑問は、プロセスに許可される最大時間が60秒であるため、Google App Engineで処理するのに長い時間がかかる複雑なプロセスを実行する方法と、タスクキューがここで役立つかどうかです。
また、この目的で使用できる他の無料のクラウドホストはありますか?
GoogleAppEngineでPythonまたはJavaを使用してタイムテーブルジェネレーターを開発したいと思います。このアプリは、すべてのデータが入力されたときに最終的に結果を計算するために少なくとも4〜5分かかります。
私の疑問は、プロセスに許可される最大時間が60秒であるため、Google App Engineで処理するのに長い時間がかかる複雑なプロセスを実行する方法と、タスクキューがここで役立つかどうかです。
また、この目的で使用できる他の無料のクラウドホストはありますか?
タスクキューを使用している場合、Google App Engine(GAE)内では10分のタイムアウトしかありません。バックエンドを使用することもできます(ドキュメントで説明されているように:バックエンドは、ユーザー要求の60秒の期限とタスクの10分の期限が免除され、無期限に実行されます)。
たぶん、アマゾンウェブサービス(Elastic Beanstalk)はあなたのニーズに適した場所です:)。