現在の形式では、Google App EngineのCronはそれを可能にします"The shortest time between runs of a task that can be specified is 1 minute."私は10秒ごとにタスクを実行することが望ましいアプリケーションを持っています。回避策はありますか?Google App Engineの1分間のcron制限の回避策はありますか?
2
A
答えて
2
アプリケーションが取得する方法を多くのヒットによっては(とどのように一貫性のある彼らは)、あなたは「貧しいマンのcron」メソッドを使用することができます。..
各ページのロードで、最後の実行時間は=>だった場合はチェック10秒前に - もしそうなら、関数をインラインで呼び出すか、おそらく実際のcron URLをトリガーするかのどちらかでトリガーしてください。
それ以外は - 現在 - いいえ。バックグラウンドタスクが実装されるまで、またはcronの制限が変更されるまで
編集:Task Queue(バックグラウンド処理)機能が実装されました!
1
おそらくを呼び出すことができます。さらに cronのURLから呼び出すことができますか?
どのように使用条件と衝突するかはわかりませんが、
4
あなたが忍耐強い場合は、タスクキューAPIがすぐに終了し、任意の遅延を伴うタスクの実行が可能になります。
関連する問題
- 1. cronの時間制限の回避策
- 2. MongoDB 16MBのファイルサイズ制限の回避策はありますか?
- 3. QDMLOPNF 128制限の回避策はありますか?
- 4. Google App Engineの「バックグラウンドスレッド」の制限時間
- 5. テキストボックスの文字制限の回避策
- 6. ビジュアルCにグローバル変数のサイズ制限の回避策がありますか?
- 7. スパース列サイズ制限の回避策
- 8. 1分以上の頻度を持つGoogle App Engine cron
- 9. 回避策Google Chrome拡張800px iframeの制限
- 10. Google App EngineにHTTP応答ヘッダーのサイズ制限はありますか?
- 11. Google App EngineのCronジョブ
- 12. Google App Engineのcronジョブ
- 13. Google App Engineのクエリの制限とタイムアウト
- 14. Google App Engineのデータ量の制限
- 15. google-app-engineの制約はありますか?
- 16. Google App Engineを30秒に制限する方法はありますか?
- 17. Gmailの連絡先APIの制限事項の回避策
- 18. Androidマーケットの回避策一部のデバイスのキャッシュ制限
- 19. Google App Engine - Cronまたはタスクキュー?
- 20. Cronジョブpython Google App Engine
- 21. Google App Engine Freemiumのセッション制限は何ですか
- 22. cURLとJavascriptの回避策はありますか?
- 23. 文字列を必要とするDocumentDBの "id"フィールド制限の回避策はありますか?
- 24. Doctrine 1の重複主キーの状況、回避策はありますか?
- 25. リストのDjango QueryDictラップ値の回避策はありますか?
- 26. VC++の_Complex構文の回避策はありますか?
- 27. 「異なるフィールドの範囲フィルタ」制限の回避策?
- 28. C#汎用属性の制限の回避策
- 29. MySQLの制限されたTIMESTAMP範囲の回避策?
- 30. gnu g ++を使ったウィンドウのスタック制限の回避策
上記のアプローチの注意点:コードの実行が終了するまで、ユーザーは生成されたページを取得しないため、バックグラウンドでcronジョブを実行すると、ユーザーの速度が著しく低下する可能性があります。 –
これはばかげているかもしれませんが、10秒待ってから元の機能でタスクを起動する別のGAEアプリケーションを作成できますか?私はここで何かを忘れていますか? – ehfeng
どのように2番目のアプリを呼び出しますか?理解できません。今後のタスクキューAPIを待つことは、実際にはより良いアプローチです。 :) –