Qualquer diretório marcado como um aplicativo no IIS pode ser executado em qualquer pool de aplicativos. Diretórios virtuais e diretórios físicos são executados em seus aplicativos / sites / o que quer que esteja acima deles na hierarquia.
Como o DefaultAppPool é o App Pool abrangente, acredito que, em algum momento, uma parte de um desses outros sites foi marcada como App, e esse aplicativo foi configurado para ser executado no DefaultAppPool.
Então, enquanto o TestPool.com/ é executado no TestPool, talvez o TestPool / AppA esteja configurado para ser executado no DefaultAppPool?
Enquanto a GUI cria um pool de aplicativos por site e tenta manter as coisas organizadas, os scripts precisam gerenciar esse tipo de detalhe por conta própria, o que pode levar a uma situação que parece contra-intuitiva como essa.
Caso contrário, parece que há um componente que retorna ao DefaultAppPool quando os outros sites são executados - como um proxy de autenticação ou outro módulo de serviço da Web - porque os Pools de Aplicativos geralmente são isolados uns dos outros e só afetam uns aos outros por meio de compartilhamentos compartilhados. dependências.
Normalmente, você pode clicar com o botão direito do mouse em um pool de aplicativos e escolher Visualizar aplicativos para descobrir se alguns pequenos aplicativos de outros sites invadiram um determinado pool de aplicativos.