服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

configurationIIS以为单个网站使用多个应用程序池

我有一个运行IIS 7.5及更高版本的Web应用程序/网站,我试图configuration为使用多个应用程序池来分离function,以实现安全性和性能。 问题是当我创build和使用第二个应用程序池次要function不起作用。 该网站的其余部分工作正常,但只要我点击一个链接,使用辅助池中的资源(链接到下载zip文件的ISAPI DLL),它会提供一个服务不可用的消息(404)。 我已经尝试了许多configuration,包括为App池标识,物理path凭据,Windows文件权限,Windows共享权限等(包括对这两个应用程序池使用所有相同的权限)提供完全/pipe理权限而不更改。 这些文件在本地服务器上,而不是在networking上(尽pipe在某些情况下,它将通过networking运行)。 如果我在单个应用程序池下尝试相同的configuration,它可以很好地处理多种configuration,但是一旦我将主要网站function与辅助function分开,它就会中断。 似乎有一些独立的应用程序池覆盖资源的所有其他权限。 奇怪的是,我以前在10台以上的服务器上工作,并在某个时候停止工作,我不知道为什么。 我的猜测是有一个Windows更新,“修复”一个安全function,打破了configuration。 我简单地整理了应用程序池并且工作正常。 将来保持这种configuration将是有问题的,因为我们从COM转移到multithreading。 任何想法或想法? 我认为可能有一些应用程序池隔离安全性,我需要禁用或什么? 谢谢您的帮助。 兰迪