私が取り組んでいるWebサービスのためにCherryPyから離れようとしています.1つの代替案はTornadoです。現在、私のリクエストのほとんどは、バックエンドで次のように見えます。
POST データを取得する
キャッシュにあるかどうかを確認します(データベースアクセス)
そうでない場合は、他の Web サービスに対して複数の HTTP リクエストを作成します。リクエストの数によっては、数秒かかることもあります。
竜巻のメイン ループをブロックしてはならないという話をよく耳にします。post()
上記のコードのすべてが のメソッドで実行されるかどうか疑問に思ってRequestHandler
います。これは、コードをブロックしていることを意味しますか? もしそうなら、上記の要件でトルネードを使用するための適切なアプローチは何ですか?