6

データベースにあるいくつかの構成をロードするためにシングルトンパターンを使用しています。データベースにいくつかの新しい構成を追加して Web サービスを再起動すると、それらの設定が読み込まれません。このため、IIS サーバーを再起動すると、正常に動作します。

どこにあるのかわかりませんか?それは App Domain にロードされていますか?AppDomain も再起動する必要がありますか? なぜこれが起こっているのか分かりません。IIS からサービスを再起動すると、アプリ ドメインからもすべての情報が消去されるはずですが、起こらないためです。

4

1 に答える 1

11

ウェブサイトを停止すると、アプリケーションを同じ状態に保ちながら、リクエストの受け入れを停止するだけです。ワーカー プロセスは停止しません。

ワーカー プロセスを再起動してメモリをフラッシュするには、アプリケーション プールをリサイクルする必要があります。

詳しくはこちらをご覧ください

于 2013-02-23T04:43:12.217 に答える