1

ステートレスを維持したいのですが、認証されたリクエストごとにログイン機能を呼び出したくありません。tornado の安全な Cookie 機能を使用して、モバイル アプリの各リクエストにユーザー ID を保存することは可能でしょうか? 私はパフォーマンスを念頭に置いているので、基本的な http 認証は機能しますが、ユーザー ID を取得するためにリクエストごとにログイン関数を呼び出したくありません。

4

1 に答える 1

0

認証機能がデータベースと通信し、アプリ内の各ページがデータベースに 1 回以上アクセスすると想定しています。

それを念頭に置いて、おそらく各リクエストを認証する必要があります。多くのクラウド/Web アプリケーションには、ページごとに複数のデータベース クエリがあり、正常に実行されます。したがって、アプリでパフォーマンスに問題が発生した場合 (おそらく長い間問題になることはありません)、ページごとに平均n 個のクエリ ( nは 1 より大きい) がすでに存在する可能性があります。平均化するか、これらのクエリを高速化することに取り組みます。

于 2013-06-27T18:15:28.030 に答える