1

asp.net ソリューションをホストするマルチコア サーバーがあります。以前はデュアルコアなどで、インプロセス セッション状態などを使用しないようにアプリを変更する必要がありました。これはデュアル コアの場合でも当てはまりますか?

また、サーバーキャッシュはこれに関与していますか? セッションに問題はありませんでしたが、コードからキャッシュをクリアしようとしても機能しません。iis リセットを実行してキャッシュをクリアする必要があります。-- ただし、locallay (デュオ コアを使用) では動作しますが、サーバー (intel pentium D) では動作しません。

ありがとうございました。

4

2 に答える 2

1

処理中 != 処理中。

プロセス (aspnet_wp.exe または w3wp.exe) は一部またはすべてのプロセッサで実行できるため、マルチ プロセッサ マシンでイン プロセス モデルを使用しても問題はありません (セッションがもたらすものを除く)。

HTTP キャッシュ? キー値によって項目を追加および削除する必要があります。

于 2008-11-25T16:10:32.230 に答える
0

キャッシュとセッションの両方をプロセス外で処理できる microsofts 速度などのプロセス外キャッシュ クライアントを使用する必要があります。これは、複数のサーバーを使用することになった場合にもスケールアウトします。

于 2008-11-25T20:30:16.590 に答える