标签: iis

我如何知道安装了哪个版本的 IIS?

我有一个运行 Win2k3 的盒子,以及 Microsoft KB 关于 IIS 5.0 和 6.0 的 SSL 证书的一些说明。如何判断当前安装的是哪个版本的 IIS?

windows iis

110
推荐指数
6
解决办法
34万
查看次数

我应该怎么做才能确保 IIS 不会回收我的应用程序?

我有一个托管在 IIS 中的 WCF 服务应用程序。在启动时,它会获取一个非常昂贵的(在时间和 CPU 方面)资源用作本地缓存。

不幸的是,IIS 似乎相当定期地循环使用该进程。所以我试图更改应用程序池上的设置以确保 IIS 不会回收应用程序。到目前为止,我已经更改了以下内容:

  • CPU 下的限制间隔从 5 到 0。
  • 进程模型下的空闲超时从 20 到 0。
  • 循环下的规则时间间隔从 1740 到 0。

这够了吗?我对我更改的项目有具体问题:

  1. CPU下的Limit Interval设置具体是什么意思?是不是意味着如果超过一定的CPU使用率,应用程序池会被回收?
  2. “回收”究竟是什么意思?应用程序是否完全拆除并重新启动?
  3. “工作进程关闭”和“应用程序池回收”有什么区别?进程模型下空闲超时的文档讨论了关闭工作进程。而 Recycling 下的 Regular Time Interval 文档讨论了应用程序池回收。我不太明白两者之间的区别。我认为 w3wp.exe 是运行应用程序池的工作进程。有人可以解释两者之间的应用程序的区别吗?

使用 IIS7 和 IIS7.5 标记的原因是应用程序将在两者中运行,并希望版本之间的答案相同。

图片供参考: 在此处输入图片说明

iis iis-7 iis-7.5

93
推荐指数
2
解决办法
10万
查看次数

用于 IIS 监控的推荐 LogParser 查询?

随着 Stack Overflow 的发展,我们开始仔细查看我们的 IIS 日志以识别有问题的 HTTP 客户端——例如流氓网络蜘蛛、设置大页面每秒刷新的用户、编写不当的一次性网络抓取工具、棘手的问题尝试增加页面的用户数以百万计,依此类推。

我提出了一些LogParser查询,当指向 IIS 日志文件时,它们可以帮助我们识别大多数奇怪和异常情况。

按 URL 划分的最高带宽使用率

SELECT top 50 DISTINCT 
SUBSTR(TO_LOWERCASE(cs-uri-stem), 0, 55) AS Url, 
Count(*) AS Hits, 
AVG(sc-bytes) AS AvgBytes, 
SUM(sc-bytes) as ServedBytes 
FROM {filename} 
GROUP BY Url 
HAVING Hits >= 20 
ORDER BY ServedBytes DESC
Run Code Online (Sandbox Code Playgroud)
url 命中 avgbyte 服务
------------------------------------------------- - ---- ------- -------
/favicon.ico 16774 522 8756028
/content/img/search.png 15342 446 6842532

URL 的热门点击次数

SELECT TOP 100 
cs-uri-stem as Url, 
COUNT(cs-uri-stem) AS Hits 
FROM {filename} 
GROUP …
Run Code Online (Sandbox Code Playgroud)

iis logparser

86
推荐指数
5
解决办法
5万
查看次数

可以将 IIS 配置为将请求转发到另一台 Web 服务器吗?

我在一台以 Host Header 区分的 IIS 6 服务器上设置了多个网站。

但是,我希望在我的网络上有一个由 Linux / Apache 服务器提供服务的站点。我是否需要为 IIS 使用反向代理加载项,或者是否有一种简单的方法可以告诉 IIS 将所有请求传递到另一台服务器?

iis reverse-proxy

83
推荐指数
2
解决办法
17万
查看次数

iisreset、recycle、refresh、restart有什么区别?

在 IIS7 中,您可以执行许多操作来重启网站。我不清楚它们到底是如何相关的。

  • 从命令行运行 iisreset
  • 刷新网站
  • 回收应用程序池
  • 重新启动网站

有人能准确解释一下每个人是做什么的吗?

iis

63
推荐指数
2
解决办法
11万
查看次数

在 IIS 中将所有 HTTP 重定向到 HTTPS 的最佳方法

我们希望我们的网络服务器 (IIS 10) 上的所有站点都强制执行 SSL(即将 HTTP 重定向到 HTTPS)。

我们目前正在每个站点上“要求 SSL”,并设置一个403 error处理程序来执行302 redirect该特定站点的 https 地址。

这很好用。但是对于每个站点来说都是痛苦的,人为错误的空间很大。

理想情况下,我想建立一个永久301 redirect所有HTTP://*HTTPS://*

在 IIS 中是否有一种简单的方法可以做到这一点?

iis http https redirect 301-redirect

61
推荐指数
2
解决办法
15万
查看次数

禁用应用程序池的空闲超时有什么危害吗?

我目前正在解决ASP.Net 首次加载页面需要几分钟的问题。通过使用设置,我发现禁用“空闲时间(以分钟为单位)后关闭工作进程”会阻止问题发生......我认为它阻止我的问题发生的原因是由于工作进程不会结束,因此应用程序池永远不需要重新创建自己。

禁用此选项有什么害处吗?它会产生什么后果?

iis asp.net

56
推荐指数
2
解决办法
6万
查看次数

IIS7:无法使用 SSL 证书和端口 443 在站点上设置主机名

考虑一台装有 IIS7 的 Win 2008 SP2 机器。任务是将证书和主机名应用到这台机器上唯一的站点。网站的主机标题需要是abc.123.example.com

第一步是将 .pfx 安装到个人商店,这是成功的。

IIS7 发现证书可用,但不允许输入主机名。即使在选择我的证书之前,主机名文本框也总是被禁用/变灰。我什至删除了默认的 80 端口绑定。

网站绑定

问题:如何为该站点设置主机名?这个证书是通配符证书的问题吗?我了解到 SSL 请求进入 Web 服务器,并且数据包中的主机头是加密的。为什么 IIS6 允许指定主机头,而 IIS7 不允许?

更新:证书不是问题的一部分。我在机器上创建了一个新站点,在选择HTTPS绑定时,主机名称TextBox被禁用。

iis windows-server-2008 certificate iis-7 ssl-certificate

54
推荐指数
5
解决办法
12万
查看次数

在 IIS 上,如何修补 SSL 3.0 POODLE 漏洞 (CVE-2014-3566)?

如何在运行 IIS 的 Windows Server 2012 系统上修补CVE-2014-3566

Windows Update 中是否有补丁,或者我是否必须更改注册表才能禁用 SSL 3.0

windows iis ssl

53
推荐指数
5
解决办法
10万
查看次数

如何找出给定 IIS7.5 网站的 W3SVC 编号?

我有一台在 IIS7.5 下运行多个网站的服务器。我特别想查看一个网站的日志文件。在 C:\inetpub\logs\LogFiles 中,我看到了许多文件夹,W3SVC1 到 6。

如何找出哪个网站对应哪个文件夹?在 IIS6.0 中它曾经告诉你,但我在 IIS7.5 中的任何地方都找不到。

iis logging iis-7.5

50
推荐指数
1
解决办法
4万
查看次数