2012-04-17 15 views

答えて

2

物事はこの順序で行われます。

  1. をアプリケーションの新しいコピーがスピンアップされ、そしてすべての新しい要求はそれにルーティングされます。
  2. 古いコピーは、リサイクルが開始される前に進行中だった要求の処理を終了します。あなたがシャットダウンされるのAppDomainのためのリサイクル中のある時点でApplication_Endイベントを取得する必要があります
  3. 古いコピーが

をシャットダウンします。

+0

動作は設定disallowOverlappingRotation(古いアプリがシャットダウンされるまで新しいアプリの起動を禁止する)に依存します。また、古いアプリで開始され、processinsgの途中でプールのリサイクルによって中断された長時間実行されたリクエストを経験しました。新しいアプリで再び開始されました。 –

関連する問題