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