2010-11-22 15 views
1

私はセッション変数の制限に関するいくつかの情報、または良い参考資料をご希望のセッション変数:制限値の設定とパフォーマンスへの影響

  • どのように宣言したセッション変数の、影響 メモリパフォーマンス
  • とそこに多分あれば、すなわち妥当な 制限を設定する必要があります:特に古典的なASPアプリケーションIIS 6

NB:セッション変数には文字列しか格納されないことを指摘しておきます。

おそらくこれをあまり一般的にしないために、IIS 6.0を実行している約8GBのメモリを備えた64ビットサーバー(古典的なasp Webアプリケーション)に関する私の質問を考えてください。可能な限り最大20人の同時ユーザーがログオンします。

私は私の最初の検索で持っていた唯一の答えは、ベストプラクティスがないことであり、その一つはstresssテストツールを考慮する必要があります。Web-パフォーマンスおよびスケーラビリティ・テスト・ツール

乾杯。

+0

可能な限りセッション変数を避けることをお勧めします。 – ZippyV

答えて

1

実際にセッション変数がどのように処理されているかによって、つまりセッション変数が最終的にbase64でエンコードされたクッキーまたはクッキーのセットとしてプッシュダウンされた場合、各クッキーには最大限の制限があります私は信じています)、1つのドメインから最大数のCookieに制限があります(各ブラウザには独自の仕様があります)。

ただし、サーバーを使用してすべての状態を管理している場合は、セッションクッキーは実際にあなたがウェブプロセスに割り当てたメモリに依存しています。さらに、サーバーがどれだけ処理できるかについてだけでなく、プロセスへの割り当てられたメモリーがいっぱいになったときに、ディスク・ページングが代わりに使用されると、サーバーはパフォーマンスの低下をどの時点で示しますか。

ウェブアプリケーションのストレステストをお勧めしますが、同時に20人の同時ユーザーと8GBのマシンしか見ないことを考えれば、この問題は心配しません。

関連する問題