0
クライアントからメッセージを受け取ったらすぐに返信したくないので、数秒待つ(ランダム秒)。どうしたらいいですか? (私はチャンネルAPIを使用するので、このような遅延は、クライアントのためにOKでなければなりません)GAE応答の遅延を実装する方法は?
クライアントからメッセージを受け取ったらすぐに返信したくないので、数秒待つ(ランダム秒)。どうしたらいいですか? (私はチャンネルAPIを使用するので、このような遅延は、クライアントのためにOKでなければなりません)GAE応答の遅延を実装する方法は?
あなたはしばらくの間、スレッドのスリープを行うことができます。
import thread
...
thread.sleep(some_number_of_milliseconds)
繰延ビルトインライブラリはスリープより良い実行することになりApp Engineを使用し、タスクキューよりもセットアップが簡単です。
[https://cloud.google.com/appengine/articles/deferred][1]
まったく同じに動作するはずのtime.sleep(1)。 – schuppe
タスクキューを使用するよりも優れていますか? (@Moisheはタスクキューを使用することを推奨 - http://stackoverflow.com/a/9420887/604388) –
スリープ原因[パフォーマンス/スケーラビリティの問題](http://code.google.com/appengine/ kb/general.html#activerequests)アプリケーションに重大な数のユーザーがいる場合は、 (特にスリープ時間が数秒の場合) – jholster