私はこの件について同僚と少し議論しています。
シナリオ: Web サイトには、Windows インデックス サービスを使用してインデックス付けされたサブ ディレクトリがあります。このディレクトリには web.config がなく、インデックス サービスはサイト ルートである親ディレクトリのインデックスを作成していません。何かが原因で、おそらくランダムな時間にアプリ プールが再起動します。
私がオンラインで見つけたものから、Windows インデックス サービスがアプリ プールの再起動を引き起こすのは、web.config (または machine.config) のインデックスを作成している場合のみです。私の同僚は、ルートの子フォルダーにあるという理由だけで、インデックス サービスが再起動を引き起こしていると言っています。
それで...誰かこれに関する情報や経験を持っていますか?インデックス サービスがルート ディレクトリ自体ではなく、ルートの子フォルダーのインデックスを作成している場合、IIS がサイトのアプリ プールを再起動することはありますか?
編集: 問題のサブディレクトリは bin ディレクトリではありません。私はそれがそのような原因になることも知っています。ただし、bin ディレクトリはインデックス サービスの対象ではありません。