原文地址http://www.cnblogs.com/fish-li/p/3139366.html使用Log Parser将IIS日志导入SQL Server"C:\Program Files\Log Parser 2.2\logparser.exe" "SELECT * FROM 'D:\Temp\u_ex130615.log' to
一个ASP.NET项目在部署到生产环境时,当用户并发量达到200左右时,IIS出现了明显的请求排队现象,发送的请求都进入等待,无法及时响应,系统基本处于不可用状态。因经验不足,花了很多时间精力解决这个问题,本文记录了我查找问题的过程和最后解决方案,供大家参考。 软硬件环境:IBM刀片服务器,Intel至强处理器,4物理核,16个逻辑核心,内存32GWindows Server2008 E
日志信息为:为应用程序池“XXXXXX”提供服务的进程在与“Windows Process Activation Service”通信时出现严重错误。该进程 ID 为"XXX"。数据字段包含错误号。这个是win2008 R2 X64的安全特性.一些核心系统组件只能允许本地帐号,TrustedInstaller有完全控制权限,而不是本地管理员组要在Windows Server 2008 R2 上修改
调整IIS 7应用程序池队列长度由原来的默认1000改为65535。General->Queue Length设置为65535(队列长度所支持的最大值)Process Model->Idle Time-out设置为0(不让应用程序池因为没有请求而回收)Recycling->Regular Time Interval设置为0(禁用应用程序池定期自动回收)2. 调整IIS 7的app
检测依赖关系,使用工具WebDeploymsdeploy -verb:getDependencies -source:webserver60根据检测结果安装所需组件2.导出IIS6配置和站点数据到D盘iis6文件夹msdeploy -verb:sync -source:webserver60 -dest:archivedir=d:\iis6,encryptPassword=password -wh
IIS6.0会在新建站点后对站点分配一个标识符,我们可以通过一些手段来修改这个标识符。 首先需要断开IIS的连接,然后在"控制面板---管理工具---服务"中停止IISAdmin相关服务。 找到IIS安装路径: %SystemRoot%\system32\inetsrv 下的:MetaBase.XML文件,用文本编辑器打开它,查找所有你要修改的站点标识符并且
1.新建站点ServerManager iisManager = new ServerManager();Site site = iisManager.Sites.Add("SiteName","http","*:80:"+siteUrl,sitePath);iisManager.CommitChanges();2.新建应用程序池ServerManager iisManager = ne
原文链接 http://www.cnblogs.com/dudu/p/3761659.html一、IIS:应用程序池队列(Application pool queue,位于HTTP.SYS)这是请求到达IIS后遇到的第一个队列,http.sys收到请求后会将请求放入对应的应用程序池队列,这样可以减少上下文的切换。需要注意的是应用程序池队列虽然是给w3wp进程用的,但它存在于http.sy
首先确认IIS中启用了CGI功能: &nb
一些情况下,比如先安装framework2.0再安装iis,或者重新安装了C++运行环境,会导致需要重新在iis中注册iis。 打开程序-运行-cmd:输入一下命令重新注册IISC:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i 以下是aspnet_regiis.exe参数的说明信息:-i&nbs
1.本机备份恢复开始-运行 cd c:\windows\system32\inetsrv建立备份 appcmd add backup "备份名称" 如:20110628列出所有备份 appcmd list backup生成的备份文件在“C:\Windows\System32\inetsrv\backup”还原备份 appcmd restore backup "备份名称"如:201106
原文链接http://www.cnblogs.com/isdavid/archive/2013/05/28/3103228.htmlIIS7架构原理IIS7架构简介:1:Windows进程激活服务(WAS),使网站使用HTTP和HTTPS以外的其他协议。 Windows 进程激活服务通过删除对 HTTP 的依赖关系,可统一 Internet 信息服务 (IIS) 进程模型。通过使用非 HTTP
1. 概述为了提高IIS的可靠性,安全性以及可用性,与IIS5.0和以前更早的版本不同,IIS6.0提供了一个全新的IIS架构。这个架构的详细情况如下图所示: &n
原文链接http://www.webusability.cn/what-is-etag-howto-remove-etags-iis6-iis7-759/根据Steve Souders的14条军规,其中“合理配置Etags”常常让人疑惑,不少人询问在iis6或iis7找不到这一选项。 什么是ETags看看下图是IIS6下,服务器发送反馈的头信息,红色线框中就是etag: &nb
原文链接http://www.cnblogs.com/maoniu602/archive/2012/12/24/2830804.html这篇文章其实已经写好很久,只是后来一直没有重现当时的问题,或者因为业务的重要性、投诉的压力也就临时处理了。这几天某地市Web服务器连续多次出现这个问题,正好借这个案例来做个收尾。 前几个月有台重要的Web服务器(Win
原文链接 http://blog.jobbole.com/33951/作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。本文将更深入的研究当你输入一个网址的时候,后台到底发生了一件件什么样的事~1. 首先嘛,你得在浏览器里输入要网址: 2. 浏览器查找域名的IP地址
备份恢复IIS的设置 Windows的IIS有一个非常“坑爹”的备份还原功能,和大部分备份还原不同的是,这个服务默认不支持不同电脑之间的备份还原,如果用户重装Windows的话,即使备份了IIS的相关文件,还原的时候还是提示“无效签名”,导致这个IIS无法恢复。 实际上,如果要在不同电脑之间(或者重装Windows)备份恢复IIS,需要在备份的时候输入密码,在还原的时候也输入密码,这样恢复才能
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号