0

iis7で実行されているモノレールWebアプリケーションがあります。2つの同時リクエストが2つの異なるアプリドメインで処理されているようです。私の知る限り、リクエストを処理するには、各アプリケーションに1つのappdomainと複数のhttpapplicationが必要です...

足りないものはありますか?(おそらく構成?)

4

2 に答える 2

2

自分で解決策を見つけたのを見てください:)

Asp.netは、さまざまなアクションについて多くのディレクトリとファイルを監視します。これにより、appdomainがアンロードされます。(global.asax、web.config、BIN、App_Code ++)

詳細については、msdnblogs.msdn.com/tmarq/archive/2007/11/02/asp-net-file-change-notifications-exactly-which-files-and-directories-でこのブログを参照してください。 are-monitored.aspx

于 2009-06-01T07:42:49.463 に答える
1

Webアプリケーションのbinディレクトリ内のフォルダに出力ファイルを書き込んでいました。このフォルダーは監視されているため、アプリケーションプールがリサイクルされ、2番目のリクエストが別の(新しい)アプリドメインで処理されたのはそのためです。

どういうわけか、web.config、global.asaxだけが監視されていると思いました...

于 2009-06-01T07:28:13.597 に答える