IIS 工作进程占用了我们服务器上的大量内存。我想限制每个应用程序可以使用的内存。我很困惑是否应该设置虚拟内存限制或私有内存限制。我们 IIS 中的每个应用程序都位于自己的应用程序池中。
如果我将私有内存限制设置为 500MB,将虚拟内存限制设置为 3GB。应用程序池什么时候回收?达到 500MB 或达到 3GB 后是否回收。
我刚刚发现 IIS 无限期地建立日志,并且似乎没有任何 IIS 设置会自动清除旧的日志文件。控制我的 IIS 日志以免它们填满整个硬盘驱动器的最佳方法是什么?
使用 SP1 更新 Windows 7 (x64) 后,我在 IIS 中收到这条新的、奇怪的错误消息。
它发生在新的应用程序以及之前已经存在(并且没有那个问题)的应用程序中。
应用程序本身继续工作。
有没有人想出这个?
我有一个用于从 web.config 加载的 ASP.NET MVC3 网站的自定义 HTTP 模块:
<system.web>
<httpModules>
<add name="MyModule" type="MySolution.Web.MyHttpModule, MySolution.Web" />
</httpModules>
</system.web>
Run Code Online (Sandbox Code Playgroud)
当我从 VS Web 服务器中运行站点时,模块正确加载(命中了我的 Init 方法中的断点),但是当我在 IIS 中托管它时,它似乎被忽略了(断点丢失并且模块的功能不存在)从网站)。我已经在两个单独的 IIS 机器上尝试过,结果相似。
我究竟做错了什么?是否有一个设置我必须轻弹启用 IIS 才能从站点的 web.config 加载模块?
我们正在将网站从装有 Windows Server 2008 R2/IIS 7.5 的机器转移到装有 Windows Server 2012/IIS 8.0 的机器上,因为我们希望利用新的 SNI 功能。
这个网站通过 Go-Daddy 有一个 SSL,所以我们通过他们的网站重新设置这个新服务器的 SSL 并下载相应的文件,并按照他们在IIS 7.0 中找到的说明进行操作,因为他们没有任何可用的 IIS 8.0.
我们遇到的问题是,当我们尝试在 IIS 中“完成证书请求”时,它给了我们一条错误消息"Failed to Remove Certificate"- 我们不确定它正在尝试删除什么证书。
在将它们与此处找到的 Microsoft 说明进行比较时,我们注意到在导入过程中按照 Go-Daddy 的说明进行操作时,它希望您将证书导入“中间证书颁发机构”目录,然后将其放入个人证书存储区 - 但 Microsoft 的说明说要将证书导入到新的 Web 托管证书存储中。不确定这是否可能是问题的一部分...
- 更新
我们认为这可能与 GoDaddy 颁发的证书有关,因此我们从 Thawte 为不同的网站购买了一个全新的证书 - 但是我们仍然遇到“无法删除证书”的相同错误。
这似乎是一个显而易见的问题,但我正在尝试确定顶级 IIS 配置面板上的“更改 .NET 框架版本”按钮实际更改了什么。在我所有的服务器上,它一直保持在 v2.0。我的应用程序池是 v2.0 和 v4.0 的混合体,我所有的 v4.0 应用程序都可以正常运行。
那么,这个版本号控制什么呢?什么会依赖于不会分配给应用程序池的这个?看起来很奇怪。
有问题的设置如下图所示:

使用 ASP.NET 会很好,但 PHP 也可以,并且应该托管在 IIS6 中。
编辑:日志来自我们的内部网站。
在 Win2k3 中,我曾经httpcfg告诉 IIS 侦听服务器上的特定 IP 地址。我想在另一个 IP 地址的端口 80 上使用 VisualSVN 服务器运行 Apache,但 IIS7 默认绑定到所有 IP 地址。
IIS7 的哪个实用程序控制 IIS7 绑定?
是否(或将可能)在 Windows Server 2008 (R2) 上安装 IIS 8 还是仅适用于 Windows Server“8”/2012?
直到昨天晚上,我才能从本地机器连接到我的服务器。现在,我收到以下错误:
已成功与服务器建立连接,但在登录前握手期间发生错误。(提供程序:SSL 提供程序,错误:0 - 等待操作超时。)(.Net SqlClient 数据提供程序)
请注意,我可以毫无问题地登录到实际服务器。
昨天,我在我的机器上安装了 IIS 并使用我的 IP 地址设置了一个站点 - 不知道这是否有什么关系。
我确实遇到了这篇文章,按照步骤操作,但似乎没有帮助。
我也看了下面的文章,更改了TC/IP设置,重新启动,但没有。
也开始尝试从评论中提出建议,但当我意识到我可能会把事情搞砸时就停止了。
那么,为什么会发生这种情况/我该如何解决?
iis ×10
asp.net ×3
iis-6 ×2
iis-7 ×2
.net ×1
connection ×1
httpmodule ×1
iis-8 ×1
iis-8.5 ×1
log-files ×1
logging ×1
logparser ×1
memory-leak ×1
sql-server ×1
ssl ×1
windows ×1
windows-7 ×1