ablog

不器用で落着きのない技術者のメモ

ワーカープロセスのリサイクル

次のような場合は、ワーカー プロセスのリサイクルを使用する必要はありません。

  • 静的コンテンツのみを含み、カスタム ISAPI アプリケーションを含まない Web サイトをホストしている場合
  • 既に完全にテスト済みであり、メモリまたはリソース割り当ての問題を含まないアプリケーションをホストしている場合
How Worker Process Recycling Works | Microsoft Docs

インプロセスにデータが格納される場合、プロセスがリサイクルされるたびに、セッション状態が失われる。
Windows Server 2003上のIIS 6では、29時間ごとにワーカープロセスが自動リサイクルされる。ただし、この値は標準値であり、構成変更することも可能だ。しかしいずれにせよ、それが午前2時や3時であれ、セッションのデータは29時間ごとに失われてしまうことを意味する。
インプロセスモードは、セッション状態を利用するもっとも高速な方法だ。

特集:クライアントステート管理、3つの手法 (1/9) - ITmedia エンタープライズ