asp.net Web アプリケーションがランダムに再起動し、ユーザーが大きなバッチ プロセス フォームに入力しているときに、ユーザーを追い出します。- ユーザーはログを取り直して、すべてを新たに入力する必要があります - そのため、アプリケーション/セッションがランダムに再起動することに注意してください - これは、状態管理に使用するのに最も適したテクノロジです - セッション状態 (MS-SQ L サーバーを使用) または asp.netキャッシュ?
質問する
66 次
1 に答える
0
Asp.Net セッション状態プロバイダー用に InProc 以外のものを構成する必要があります。何を使用するかは、セッション データに必要な耐久性によって異なります。セッション状態サービスは問題ありませんが、ダウンした場合でも、現在の InProc のようにアプリケーションに影響を与えます。データベースを使用する方法は、パフォーマンスがいくらか犠牲になりますが、最も耐久性のある方法です。
どちらがニーズに最も適しているかを試してテストする必要があります。
また、アプリがクラッシュする理由を突き止めて修正することもできます。あなたがランダムだと言ったように、スケジュールされたリサイクルではないと思います。リサイクルは、動作の悪いアプリケーションの応急処置です。
于 2013-11-04T17:55:00.770 に答える